Function uiContainer

  • Parameters

    • label: string
    • Optional params: any
    • type: string = 'panel'

    Returns (<T>(constructor) => {
        prototype: __type<any>;
        new (...args): __type<T>;
    } & T)

      • <T>(constructor): {
            prototype: __type<any>;
            new (...args): __type<T>;
        } & T
      • Type Parameters

        • T extends (new (...args) => any)

        Parameters

        • constructor: T

        Returns {
            prototype: __type<any>;
            new (...args): __type<T>;
        } & T