Skip to content
Void Monster Docs

Type to search guides and API reference.

    OBS Utils/Developer docs

    Class: OverlayData

    Public 5.3.2API 1.1.0

    @faeyumbrea/obs-utils-api-types


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

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

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

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

    string

    never[]

    string

    Record<string, any>

    string

    boolean

    OverlayData

    optional animation?: OverlayAnimationData

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

    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:162


    config: Record<string, any>

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


    optional customCSS?: string

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


    optional enabled?: boolean

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


    optional id?: string

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


    optional name?: string

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


    style: string

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


    optional tileBy?: OverlayTileMode

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


    type: string

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