public class AmetysScssImporter extends Object implements io.bit3.jsass.importer.Importer
Modifier and Type | Field and Description |
---|---|
private String |
_externalContextPath |
private String |
_internalContextPath |
private JSASSResourceURIExtensionPoint |
_jsassResourceURIExtensionPoint |
private SourceResolver |
_resolver |
Constructor and Description |
---|
AmetysScssImporter(String internalContextPath,
String externalContextPath,
SourceResolver resolver,
JSASSResourceURIExtensionPoint jsassResourceURIExtensionPoint)
Default constructor for the Ametys SassImporter.
|
Modifier and Type | Method and Description |
---|---|
private Source |
_getImportSource(String currentPath,
SourceResolver resolver) |
private boolean |
_isSourceValid(Source source) |
Collection<io.bit3.jsass.importer.Import> |
apply(String url,
io.bit3.jsass.importer.Import previous) |
private SourceResolver _resolver
private JSASSResourceURIExtensionPoint _jsassResourceURIExtensionPoint
private String _internalContextPath
private String _externalContextPath
public AmetysScssImporter(String internalContextPath, String externalContextPath, SourceResolver resolver, JSASSResourceURIExtensionPoint jsassResourceURIExtensionPoint)
internalContextPath
- The internal context pathexternalContextPath
- The external context pathresolver
- The source resolverjsassResourceURIExtensionPoint
- The JSASS resourceUri extension pointpublic Collection<io.bit3.jsass.importer.Import> apply(String url, io.bit3.jsass.importer.Import previous)
apply
in interface io.bit3.jsass.importer.Importer
private Source _getImportSource(String currentPath, SourceResolver resolver) throws URISyntaxException, IOException
URISyntaxException
IOException
private boolean _isSourceValid(Source source)