Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

References

Renames and re-exports treeEvery
Renames and re-exports treeFilter
Renames and re-exports treeFind
Renames and re-exports treeSome

Functions

  • 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<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<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<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

Generated using TypeDoc