Class ImContainerApi<TContainerApi>

Type Parameters

  • TContainerApi extends ContainerApi

Hierarchy

Constructors

Properties

__bindings: {
    [key: string]: BindingApi<unknown, any, any>;
}

Type declaration

  • [key: string]: BindingApi<unknown, any, any>
__blades: {
    [key: string]: Tweakpane.BladeApi<BladeController<View>>;
}

Type declaration

  • [key: string]: Tweakpane.BladeApi<BladeController<View>>
__buttons: {
    [title: string]: Tweakpane.ButtonApi;
}

Type declaration

  • [title: string]: Tweakpane.ButtonApi
__folders: {
    [title: string]: ImFolderApi;
}

Type declaration

__params: {
    [key: string]: any;
}

Type declaration

  • [key: string]: any
__tabs: {
    [id: string]: ImTabApi;
}

Type declaration

containerApi: TContainerApi
imFolderApiCtor?: typeof ImFolderApi

Don't worry about it

imTabApiCtor?: typeof ImTabApi

Don't worry about it

Methods

  • Type Parameters

    • T extends unknown

    Parameters

    • key: string
    • Optional init: T
    • Optional params: BindingParams

    Returns null | InputBindingApi<unknown, T>

  • Parameters

    • id: string
    • Optional params: BaseBladeParams

    Returns null | BladeApi<BladeController<View>>

  • Parameters

    • title: string
    • Optional params: Partial<ButtonParams>

    Returns ButtonApi

  • Type Parameters

    • T extends unknown

    Parameters

    • key: string
    • Optional init: T
    • Optional params: BindingParams

    Returns null | T

Generated using TypeDoc