Class: ObsUtilsApi
Defined in: api.ts:19
Constructors
Constructor
new ObsUtilsApi():
ObsUtilsApi
Defined in: api.ts:25
Returns
ObsUtilsApi
Properties
overlayTypeNames
overlayTypeNames:
Map<string,string>
Defined in: api.ts:21
overlayTypes
overlayTypes:
Map<string,OverlayType>
Defined in: api.ts:20
singleInstanceOverlays
singleInstanceOverlays:
Set<Component>
Defined in: api.ts:22
singleInstanceOverlaysSvelte5
singleInstanceOverlaysSvelte5:
Set<Component>
Defined in: api.ts:23
Methods
getOBSWebsocketClient()
getOBSWebsocketClient():
undefined|Promise<any>
Defined in: api.ts:59
Returns
undefined | Promise<any>
getSelectedActors()
getSelectedActors():
any
Defined in: api.ts:47
Returns
any
isOBS()
isOBS():
any
Defined in: api.ts:67
Returns
any
registerOverlayType()
registerOverlayType(
key,readableName,type):void
Defined in: api.ts:32
Parameters
key
string
readableName
string
type
Returns
void
registerUniqueOverlay()
registerUniqueOverlay(
overlay):void
Defined in: api.ts:38
Parameters
overlay
Component
Returns
void
registerUniqueOverlaySvelte5()
registerUniqueOverlaySvelte5(
overlay):void
Defined in: api.ts:43
Parameters
overlay
Component
Returns
void
setAVData()
setAVData(
actorValueArray):void
Defined in: api.ts:55
Parameters
actorValueArray
ActorValues
Returns
void
setSelectedActors()
setSelectedActors(
actorArray):Promise<void>
Defined in: api.ts:51
Parameters
actorArray
string[]
Returns
Promise<void>