ExtendedNavigationStateModel
Model for a navigation state.
implements: hash
bundle: standard information structure (sismodel)
since 5.2.0
Model for a navigation state.
Supplemental model for NavigationStateModel to access the label and the css class.
Defined hash keys
cssClass ↦ String
since 5.2.0
get css styling classes from configured feature, feature is configured in ConfigurationModel
label ↦ String
since 5.2.0
get localized text from label of navigation item
urlExternal ↦ String
since 5.2.0
get value of feature 'censhare:url-external'
urlExternalOrInternal ↦ String
since 5.2.0
get value of feature 'censhare:url-target' - fallback to resolved url if missing
urlTarget ↦ String
since 5.2.0
get value of feature 'censhare:url-target'
Permission Verbs used
navigation.css
since 5.2.0 'navigation.css' - guards requests to '→cssClass'
navigation.label
since 5.2.0 'navigation.label' - guards requests to '→label'
navigation.urlExternal
since 5.2.0 'navigation.urlExternal' - guards requests to '→urlExternal'
navigation.urlExternalOrInternal
since 5.2.0 'navigation.urlExternalOrInternal' - guards requests to '→urlExternalOrInternal'
navigation.urlTarget
since 5.2.0 'navigation.urlTarget' - guards requests to '→urlTarget'