HierarchyGrouping Class

    Package: @esfx/iter-grouping
    Declaration
    export declare class HierarchyGrouping<K, VNode, V extends VNode> extends Grouping<K, V> implements HierarchyIterable<VNode, V> 
    Inheritance
    Grouping<K, V>
    HierarchyGrouping
    Inherited Members
    [Symbol.iterator]()
    constructor(key, values)
    from(key, values, provider)
    from(key, values)
    from(key, values)
    key
    values

    Constructors

    constructor(key, values, provider)

    Constructs a new instance of the HierarchyGrouping class

    Declaration
    constructor(key: K, values: Iterable<V>, provider: HierarchyProvider<VNode>);
    Parameters
    key
    K

    values
    Iterable<V>

    provider
    HierarchyProvider<VNode>

    constructor(key, values)

    Constructs a new instance of the HierarchyGrouping class

    Declaration
    constructor(key: K, values: HierarchyIterable<VNode, V>);
    Parameters
    key
    K

    values
    HierarchyIterable<VNode, V>

    Properties

    values

    Declaration
    readonly values: HierarchyIterable<VNode, V>;
    Property Value
    HierarchyIterable<VNode, V>

    Methods

    [Hierarchical.hierarchy]()

    Declaration
    [Hierarchical.hierarchy](): HierarchyProvider<VNode>;
    Returns
    HierarchyProvider<VNode>

    Generated by DocFX