Hierarchy

Constructors

Properties

THREE: undefined | THREE = ...
_refreshQueue: Record<TUiRefreshModes, [UiObjectConfig<any, string, any>, number, undefined | string][]>
_root?: Root
config: UiObjectConfig<any, "panel", any>
methods: UiConfigMethods

Methods

  • Parameters

    • type: "preRender" | "postRender" | "preFrame" | "postFrame"
    • listener: ((event: IEvent<"preRender" | "postRender" | "preFrame" | "postFrame">) => void)
        • (event: IEvent<"preRender" | "postRender" | "preFrame" | "postFrame">): void
        • Parameters

          • event: IEvent<"preRender" | "postRender" | "preFrame" | "postFrame">

          Returns void

    Returns void

  • Parameters

    • mode: TUiRefreshModes | "immediate"
    • uiConfig: UiObjectConfig<any, string, any>
    • deep: boolean
    • delay: number

    Returns void

  • Parameters

    • Optional config: UiObjectConfig<any, string, any>
    • Optional params: UiObjectConfig<any, string, any>

    Returns void

  • Parameters

    • event: IEvent<"preRender" | "postRender" | "preFrame" | "postFrame">

    Returns void

  • Disposes the UI associated with a config, doesn't makes change to the object or its parent.

    Parameters

    • Optional config: UiObjectConfig<any, string, any>
    • Optional performDispose: boolean

    Returns void

  • Parameters

    • type: "preRender" | "postRender" | "preFrame" | "postFrame"
    • listener: ((event: IEvent<"preRender" | "postRender" | "preFrame" | "postFrame">) => void)
        • (event: IEvent<"preRender" | "postRender" | "preFrame" | "postFrame">): void
        • Parameters

          • event: IEvent<"preRender" | "postRender" | "preFrame" | "postFrame">

          Returns void

    Returns boolean

  • Parameters

    • mode: TUiRefreshModes

    Returns void

  • Parameters

    • Optional deep: boolean
    • Optional mode: TUiRefreshModes | "immediate"
    • Optional delay: number

    Returns void

  • Parameters

    • config: UiObjectConfig<any, string, any>

    Returns void

  • Parameters

    • type: "preRender" | "postRender" | "preFrame" | "postFrame"
    • listener: ((event: IEvent<"preRender" | "postRender" | "preFrame" | "postFrame">) => void)
        • (event: IEvent<"preRender" | "postRender" | "preFrame" | "postFrame">): void
        • Parameters

          • event: IEvent<"preRender" | "postRender" | "preFrame" | "postFrame">

          Returns void

    Returns void

Generated using TypeDoc