Class MessageFunctionProvider

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

    @Singleton
    public class MessageFunctionProvider
    extends Object
    implements io.nevernull.mobileui.template.TemplateFunctionProvider
    Provides methods for i18n in MobileUI templates. Please refer to the embedded MessageFunctionProvider.MessagesTemplateImpl
    • Constructor Detail

      • MessageFunctionProvider

        public MessageFunctionProvider​(io.nevernull.mobileui.I18nService i18nService,
                                       Messages messages)
    • Method Detail

      • getPrefix

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

        public String getCacheKey()
        Specified by:
        getCacheKey in interface io.nevernull.mobileui.template.TemplateFunctionProvider
      • getFunctionObject

        public Object getFunctionObject()
        Specified by:
        getFunctionObject in interface io.nevernull.mobileui.template.TemplateFunctionProvider