HierarchyProvider Namespace
Package: @esfx/iter-hierarchy
Functions
combine(left, right)
Combines two hierarchy providers.
Declaration
function combine<T>(left: HierarchyProvider<T> | undefined, right: HierarchyProvider<T> | undefined): HierarchyProvider<T> | undefined;
Type Parameters
- T
Parameters
- left
- HierarchyProvider<T> | undefined
- right
- HierarchyProvider<T> | undefined
Returns
HierarchyProvider<T> | undefined
combine(left, right)
Combines two hierarchy providers.
Declaration
function combine<T>(left: HierarchyProvider<T> | null | undefined, right: HierarchyProvider<T> | null | undefined): HierarchyProvider<T> | null | undefined;
Type Parameters
- T
Parameters
- left
- HierarchyProvider<T> | null | undefined
- right
- HierarchyProvider<T> | null | undefined
Returns
HierarchyProvider<T> | null | undefined
hasInstance(value)
Declaration
function hasInstance(value: unknown): value is HierarchyProvider<unknown>;
Parameters
- value
- unknown
Returns
value is HierarchyProvider<unknown>