uiconfig.js API
    Preparing search index...

    Hierarchy (View Summary)

    Index
    _autoFrameEvents: boolean
    _refreshQueue: Record<
        TUiRefreshModes,
        [UiObjectConfig, number, string | undefined][],
    >
    _root: Root
    config: UiObjectConfig<any, "panel">
    methods: UiConfigMethods
    raf: () => void
    THREE: THREE | undefined = ...
    • get undoManager(): JSUndoManager | undefined

      Returns JSUndoManager | undefined

    • set undoManager(value: JSUndoManager | undefined): void

      Parameters

      • value: JSUndoManager | undefined

      Returns void

    • Adds a listener to an event type.

      Parameters

      • type: "preFrame" | "preRender" | "postRender" | "postFrame"

        The type of event to listen to.

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

        The function that gets called when the event is fired.

      Returns void

    • Parameters

      • mode: TUiRefreshModes | "immediate"
      • uiConfig: UiObjectConfig
      • deep: boolean
      • delay: number

      Returns void

    • Parameters

      • Optionalconfig: UiObjectConfig<any, string, any>
      • Optionalparams: UiObjectConfig<any, string, any>

      Returns void

    • Fire an event type.

      Parameters

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

          The type of event that gets fired.

      Returns void

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

      Parameters

      • Optionalconfig: UiObjectConfig<any, string, any>
      • OptionalperformDispose: boolean

      Returns void

    • Checks if listener is added to an event type.

      Parameters

      • type: "preFrame" | "preRender" | "postRender" | "postFrame"

        The type of event to listen to.

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

        The function that gets called when the event is fired.

      Returns boolean

    • Parameters

      • mode: TUiRefreshModes

      Returns void

    • Parameters

      • Optionaldeep: boolean
      • Optionalmode: TUiRefreshModes | "immediate"
      • Optionaldelay: number

      Returns void

    • Parameters

      • config: UiObjectConfig

      Returns void

    • Removes a listener from an event type.

      Parameters

      • type: "preFrame" | "preRender" | "postRender" | "postFrame"

        The type of the listener that gets removed.

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

        The listener function that gets removed.

      Returns void