Module components/multi-level-menu/multi-level-menu.utils
Functions
cloneItemsRecursive
Parameters
closeAllExcept
- closeAllExcept(item: any, items: any): void
Parameters
Returns void
createItemIds
Parameters
Optional parentId: string
createLevels
Parameters
createParentLabel
Parameters
findById
Parameters
flattenItems
Parameters
removeDuplicateParentLabel
Parameters
removeItemsWithChildren
Parameters
removeItemsWithSetTypes
Parameters
searchByFilter
Parameters
search: string
searchFilter: ((search: string, item: LinqMultiLevelMenuItem) => boolean)
Parameters
Returns boolean
searchFilter
Parameters
Returns boolean
setPropertyToUndefined
Parameters
toggleOpenIds
Parameters
Mutates the items array to close all items except the one with the given id