Class AmetysSassFunctionsProvider
- java.lang.Object
-
- org.ametys.plugins.core.ui.resources.css.sass.AbstractAmetysSASSFunctionsProvider
-
- org.ametys.web.resources.css.sass.AmetysSassFunctionsProvider
-
- All Implemented Interfaces:
SassFunctionsProvider
,LogEnabled
,Contextualizable
,Serviceable
public class AmetysSassFunctionsProvider extends AbstractAmetysSASSFunctionsProvider implements Serviceable, LogEnabled
This helper provides function that will be directly injected into Sass file compilation. Inherited methods are NOT injected. For this reason, method that must not be accessed from Sass have to be declared in the parent class AbstractAmetysSASSHelper
-
-
Field Summary
Fields Modifier and Type Field Description private org.slf4j.Logger
_logger
private SiteManager
_siteManager
-
Fields inherited from class org.ametys.plugins.core.ui.resources.css.sass.AbstractAmetysSASSFunctionsProvider
_context
-
-
Constructor Summary
Constructors Constructor Description AmetysSassFunctionsProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
service(ServiceManager manager)
void
setLogger(org.slf4j.Logger logger)
Called at creation time to provide aLogger
.io.bit3.jsass.type.SassString
skinUrl(String path)
Resolve url path inside the current skin-
Methods inherited from class org.ametys.plugins.core.ui.resources.css.sass.AbstractAmetysSASSFunctionsProvider
contextualize
-
-
-
-
Field Detail
-
_siteManager
private SiteManager _siteManager
-
_logger
private org.slf4j.Logger _logger
-
-
Constructor Detail
-
AmetysSassFunctionsProvider
public AmetysSassFunctionsProvider()
-
-
Method Detail
-
service
public void service(ServiceManager manager) throws ServiceException
- Specified by:
service
in interfaceServiceable
- Throws:
ServiceException
-
setLogger
public void setLogger(org.slf4j.Logger logger)
Description copied from interface:LogEnabled
Called at creation time to provide aLogger
.- Specified by:
setLogger
in interfaceLogEnabled
- Parameters:
logger
- aLogger
for messages.
-
-