Functions
treeEvery
- treeEvery<F>(item: F | F[], filter?: PropertyFilter<Properties> | SelfFilter<F>, relation?: TreeRelation<F>, itemPrepare?: ItemPrepareFunction<F>): boolean
Type parameters
F: DefaultTreeItem = DefaultTreeItem
Parameters
item: F | F[]
Optional filter: PropertyFilter<Properties> | SelfFilter<F>
Optional relation: TreeRelation<F>
Optional itemPrepare: ItemPrepareFunction<F>
Returns boolean
treeFilter
- treeFilter<F>(item: F | F[], filter?: PropertyFilter<Properties> | SelfFilter<F>, relation?: TreeRelation<F>, itemPrepare?: ItemPrepareFunction<F>): F[]
Type parameters
F: DefaultTreeItem = DefaultTreeItem
Parameters
item: F | F[]
Optional filter: PropertyFilter<Properties> | SelfFilter<F>
Optional relation: TreeRelation<F>
Optional itemPrepare: ItemPrepareFunction<F>
Returns F[]
treeFind
- treeFind<F>(item: F | F[], filter?: PropertyFilter<Properties> | SelfFilter<F>, relation?: TreeRelation<F>, itemPrepare?: ItemPrepareFunction<F>): F | undefined
Type parameters
F: DefaultTreeItem = DefaultTreeItem
Parameters
item: F | F[]
Optional filter: PropertyFilter<Properties> | SelfFilter<F>
Optional relation: TreeRelation<F>
Optional itemPrepare: ItemPrepareFunction<F>
Returns F | undefined
treeSome
- treeSome<F>(item: F | F[], filter?: PropertyFilter<Properties> | SelfFilter<F>, relation?: TreeRelation<F>, itemPrepare?: ItemPrepareFunction<F>): boolean
Type parameters
F: DefaultTreeItem = DefaultTreeItem
Parameters
item: F | F[]
Optional filter: PropertyFilter<Properties> | SelfFilter<F>
Optional relation: TreeRelation<F>
Optional itemPrepare: ItemPrepareFunction<F>
Returns boolean