Skip to content
Void Monster Docs

Type to search guides and API reference.

    OBS Utils/Developer docs

    Class: OverlayData

    Early access 5.4.1API 1.1.0-ea.5.4.1

    @faeyumbrea/obs-utils-api-types


    @faeyumbrea/obs-utils-api-types / OverlayData

    Defined in: public-api.d.ts:220

    new OverlayData(type?, components?, style?, config?, name?, enabled?): OverlayData

    Defined in: public-api.d.ts:235

    string

    OverlayComponentData[]

    string

    Record<string, any>

    string

    boolean

    OverlayData

    optional animation?: OverlayAnimationData

    Defined in: public-api.d.ts:231

    Tracks + transitions + zones. Drives all reactive visibility and transform behavior. Absent ⇒ overlay is fully ambient (no animation).


    components: OverlayComponentData[]

    Defined in: public-api.d.ts:222


    config: Record<string, any>

    Defined in: public-api.d.ts:224


    optional customCSS?: string

    Defined in: public-api.d.ts:234


    optional enabled?: boolean

    Defined in: public-api.d.ts:226


    optional id?: string

    Defined in: public-api.d.ts:233


    optional name?: string

    Defined in: public-api.d.ts:225


    style: string

    Defined in: public-api.d.ts:223


    optional tileBy?: OverlayTileMode

    Defined in: public-api.d.ts:232


    type: string

    Defined in: public-api.d.ts:221