Skip to main content
All docs
V22.1

IMenuDataMappingModel Properties

A base interface that defines a model for Menu data mappings.
Name Description
BeginGroupField Specifies a data field that defines whether an item is the start of a new item group.
ChildrenField Specifies a data field that contains a component item collection. Inherited from IDataMapping.
CssClassField Specifies a data field that contains the name of a CSS class applied to a Menu/Context Menu/TreeView item. Inherited from INavigationDataMapping.
EnabledField Specifies a data field that contains enablement settings for the current item. Inherited from INavigationDataMapping.
IconCssClassField Specifies a data field that contains an item icon’s CSS class. Inherited from INavigationDataMapping.
IconUrlField Returns the URL of the icon. Inherited from INavigationDataMapping.
KeyField Specifies a data field that contains an item’s unique identifier. Inherited from IDataMapping.
Level Specifies the item hierarchy level for which data mappings are applied. Inherited from IDataMapping.
ModelUpdated Specifies a delegate method to be executed once a model is updated. Inherited from IDataMapping.
NameField Specifies a data field that contains the unique identifier name for the current item. Inherited from INavigationDataMapping.
NavigateUrlField Specifies a data field that contains a menu item’s target URL.
ParentKeyField Specifies a data field that contains a parent item’s identifier. Inherited from IDataMapping.
TextField Specifies a data field that contains the item text content. Inherited from INavigationDataMapping.
VisibleField Specifies a data field that contains visibility settings for the current item. Inherited from INavigationDataMapping.
See Also