Interface TreeContextConstructor<T, T2, T3>

interface TreeContextConstructor {
    breakEmitter: (() => void);
    context: T;
    depth: number;
    path: T3;
    rootContext: T2;
}

Type Parameters

  • T extends object = Record<string, any> | any[]

  • T2 extends object = Record<string, any> | any[]

  • T3 extends (string | number)[] = (string | number)[]

Hierarchy

Properties

breakEmitter: (() => void)

Type declaration

    • (): void
    • Returns void

context: T
depth: number
path: T3
rootContext: T2

Generated using TypeDoc