ixfx
    Preparing search index...
    type WrappedBinaryNode<T> = {
        node: TreeNode<T>;
        get balanceFactor(): number;
        get grandparent(): WrappedBinaryNode<T> | undefined;
        get height(): number;
        get isLeaf(): boolean;
        get isParentLeftChild(): boolean;
        get isParentRightChild(): boolean;
        get left(): WrappedBinaryNode<T> | undefined;
        set left(value: WrappedBinaryNode<T> | undefined): void;
        get leftSubtreeHeight(): number;
        get parentChildSide(): BinaryChildSide;
        get right(): WrappedBinaryNode<T> | undefined;
        set right(value: WrappedBinaryNode<T> | undefined): void;
        get rightSubtreeHeight(): number;
        get sibling(): WrappedBinaryNode<T> | undefined;
        get uncle(): WrappedBinaryNode<T> | undefined;
        addLeft(value: T): WrappedBinaryNode<T>;
        addRight(value: T): WrappedBinaryNode<T>;
        has(value: T): boolean;
        remove(): void;
        setLeft(node: TreeNode<T> | WrappedBinaryNode<T>): void;
        setRight(node: TreeNode<T> | WrappedBinaryNode<T>): void;
    }

    Type Parameters

    • T
    Index

    Accessors

    Methods

    Properties

    node: TreeNode<T>