Package io.nevernull.mobileui.darkmode
Class DarkModeVariableProvider
- java.lang.Object
-
- io.nevernull.mobileui.darkmode.DarkModeVariableProvider
-
- All Implemented Interfaces:
io.nevernull.mobileui.template.TemplateVariableProvider
@Singleton public class DarkModeVariableProvider extends Object implements io.nevernull.mobileui.template.TemplateVariableProvider
ATemplateVariableProvider
that provides the boolean property 'darkMode.enabled' to the template. You can use it with@{darkMode.enabled ? ...}
-
-
Constructor Summary
Constructors Constructor Description DarkModeVariableProvider(DarkMode darkMode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getPrefix()
void
visit(io.nevernull.mobileui.template.TemplateVariableProvider.Variables vars)
-
-
-
Constructor Detail
-
DarkModeVariableProvider
public DarkModeVariableProvider(DarkMode darkMode)
-
-
Method Detail
-
getPrefix
public String getPrefix()
- Specified by:
getPrefix
in interfaceio.nevernull.mobileui.template.TemplateVariableProvider
-
visit
public void visit(io.nevernull.mobileui.template.TemplateVariableProvider.Variables vars)
- Specified by:
visit
in interfaceio.nevernull.mobileui.template.TemplateVariableProvider
-
-