Class: OverlayData
@faeyumbrea/obs-utils-api-types
@faeyumbrea/obs-utils-api-types / OverlayData
Defined in: public-api.d.ts:220
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new OverlayData(
type?,components?,style?,config?,name?,enabled?):OverlayData
Defined in: public-api.d.ts:235
Parameters
Section titled “Parameters”string
components?
Section titled “components?”style?
Section titled “style?”string
config?
Section titled “config?”Record<string, any>
string
enabled?
Section titled “enabled?”boolean
Returns
Section titled “Returns”OverlayData
Properties
Section titled “Properties”animation?
Section titled “animation?”
optionalanimation?: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
Section titled “components”components:
OverlayComponentData[]
Defined in: public-api.d.ts:222
config
Section titled “config”config:
Record<string,any>
Defined in: public-api.d.ts:224
customCSS?
Section titled “customCSS?”
optionalcustomCSS?:string
Defined in: public-api.d.ts:234
enabled?
Section titled “enabled?”
optionalenabled?:boolean
Defined in: public-api.d.ts:226
optionalid?:string
Defined in: public-api.d.ts:233
optionalname?:string
Defined in: public-api.d.ts:225
style:
string
Defined in: public-api.d.ts:223
tileBy?
Section titled “tileBy?”
optionaltileBy?:OverlayTileMode
Defined in: public-api.d.ts:232
type:
string
Defined in: public-api.d.ts:221