Class DarkModeVariableProvider

  • All Implemented Interfaces:
    io.nevernull.mobileui.template.TemplateVariableProvider

    @Singleton
    public class DarkModeVariableProvider
    extends Object
    implements io.nevernull.mobileui.template.TemplateVariableProvider
    A TemplateVariableProvider that provides the boolean property 'darkMode.enabled' to the template. You can use it with @{darkMode.enabled ? ...}
    • Constructor Detail

      • DarkModeVariableProvider

        public DarkModeVariableProvider​(DarkMode darkMode)
    • Method Detail

      • getPrefix

        public String getPrefix()
        Specified by:
        getPrefix in interface io.nevernull.mobileui.template.TemplateVariableProvider
      • visit

        public void visit​(io.nevernull.mobileui.template.TemplateVariableProvider.Variables vars)
        Specified by:
        visit in interface io.nevernull.mobileui.template.TemplateVariableProvider