ListMenu API Reference

Properties

Name Type Default Value
animation string 'advanced'
autoFocusOnMouseenter boolean false
checkable boolean false
checkboxes boolean false
checkMode string 'checkbox'
dataSource {label: string, shortcut: string, value: any, items: []}[] null
disabled boolean false
displayLoadingIndicator boolean false
displayMember string 'label'
dropDownAppendTo string | HTMLElement null
dropDownOverlay boolean false
dropDownPosition string 'auto'
enableMouseWheelAction boolean false
filterable boolean false
filterInputPlaceholder string ''
filterMode string 'containsIgnoreCase'
grouped boolean false
itemsMember string 'items'
loadingIndicatorPlaceholder string 'Loading...'
loadingIndicatorPosition string 'center'
locale string 'en'
localizeFormatFunction function | null null
messages object Please expand entry to see value
minimizeIconTemplate string 'null'
minimizeWidth number | null null
overflow string 'auto'
readonly boolean false
theme string ''
unfocusable boolean false
valueMember string 'value'

Events

Name Type
expand Event
itemClick Event
scrollBottomReached Event

Methods

Name Type Return Type
addItem(Item: HTMLElement, Parent?: HTMLElement | string): void Method void
back(animation?: boolean): void Method void
changePage(id: string): void Method void
checkItem(item: HTMLElement | string): void Method void
getItem(id: string): HTMLElement Method HTMLElement
maximize(): void Method void
minimize(): void Method void
removeItem(item: HTMLElement | string): void Method void
uncheckItem(item: HTMLElement | string): void Method void