PopupMenu class
- getItemFilterCallback
- getItems
- getRootLevel
- hideMenu
- knockMenuStyle
- refreshCheckboxes
- refreshItems
- showMenu
- submitMenu
Constructors
Section titled “Constructors”constructor
Section titled “constructor”⊕ new PopupMenu(options?: PopupMenuOptions): PopupMenu
Parameters:
Section titled “Parameters:”- options: PopupMenuOptions, Optional
Public Properties
Section titled “Public Properties”isCursorInside
Section titled “isCursorInside”● isCursorInside: boolean
= false
maxHeight
Section titled “maxHeight”● maxHeight: number
maxItemWidth
Section titled “maxItemWidth”● maxItemWidth: number
minItemWidth
Section titled “minItemWidth”● minItemWidth: number
● style: any
zIndex
Section titled “zIndex”● zIndex: string
Public Methods
Section titled “Public Methods”getItemFilterCallback
Section titled “getItemFilterCallback”▸ getItemFilterCallback(): (item: MenuItem) => boolean
Returns (item: MenuItem) => boolean
getItems
Section titled “getItems”▸ getItems(): MenuItem[]
Returns MenuItem[]
getRootLevel
Section titled “getRootLevel”▸ getRootLevel(): MenuLevel
Returns MenuLevel
hideMenu
Section titled “hideMenu”▸ hideMenu(): void
Returns void
knockMenuStyle
Section titled “knockMenuStyle”▸ knockMenuStyle(menu: HTMLElement
): void
Parameters:
Section titled “Parameters:”- menu:
HTMLElement
Returns void
refreshCheckboxes
Section titled “refreshCheckboxes”▸ refreshCheckboxes(): void
Returns void
refreshItems
Section titled “refreshItems”▸ refreshItems(): void
Returns void
showMenu
Section titled “showMenu”▸ showMenu(options: PopupMenuOptions): void
Parameters:
Section titled “Parameters:”- options: PopupMenuOptions
Returns void
submitMenu
Section titled “submitMenu”▸ submitMenu(menuItem: any
,selectedItems: any
): void
Parameters:
Section titled “Parameters:”- menuItem:
any
- selectedItems:
any
Returns void