NodeItemSettingsModel

Interface representing field mappings for binding properties for treeview nodes.

Properties

child String NodeItemSettingsModel

Specifies the mapping field for nested node objects.

Default: child

dataStore {:} DataStore

Specifies the animation timing function.

Default: null

expanded String

Specifies the mapping field for expand state of the treeview node.

Default: expanded

hasChildren String

Specifies the mapping field for hasChildren to check whether a node has child nodes or not.

Default: hasChildren

htmlAttributes String

Specifies the mapping field for htmlAttributes to be added to the treeview node.

Default: htmlAttributes

iconCss String

Specifies the mapping field for icon class of each treeview node that will be added before the text.

Default: iconCss

id String

Specifies the id field mapped in data store.

Default: id

isChecked String

Specifies the field for checked state of the treeview node.

Default: isChecked

Specifies the mapping field for navigateUrl to be added as hyperlink of the treeview node.

Default: navigateUrl

parentId String

Specifies the parent id field mapped in data store.

Default: parentId

query Query

Specifies the external query that will be executed against the data store.

Default: null

selectable String

Specifies whether the node can be selected by users or not.

Default: selectable

selected String

Specifies the mapping field for selected state of the treeview node.

Default: selected

tableName String

Specifies the table name used to fetch data from the data store.

Default: tableName

text String

Specifies the mapping field for text displayed as treeview node's display text.

Default: text

tooltip String

Specifies the mapping field for tooltip that will be displayed as hovering text of the treeview node.

Default: tooltip