Globals
"sources/source"
Source
Class Source
Hierarchy
Source
Implements
ISourceModel
ISerializable
Index
Constructors
constructor
Properties
async
audio
channel
do
Not
Duplicate
height
id
muted
name
resource
Id
source
Id
type
video
width
Methods
duplicate
get
Model
get
Properties
Form
Data
get
Settings
has
Props
refresh
set
Name
set
Properties
Form
Data
update
Settings
Constructors
constructor
new
Source
(
sourceId
:
string
)
:
Source
Parameters
sourceId:
string
Returns
Source
Properties
async
async
:
boolean
audio
audio
:
boolean
Optional
channel
channel
:
number
do
Not
Duplicate
do
Not
Duplicate
:
boolean
height
height
:
number
id
id
:
string
muted
muted
:
boolean
name
name
:
string
resource
Id
resource
Id
:
string
source
Id
source
Id
:
string
type
type
:
TSourceType
video
video
:
boolean
width
width
:
number
Methods
duplicate
duplicate
(
)
:
Source
Returns
Source
get
Model
get
Model
(
)
:
ISourceModel
Returns
ISourceModel
get
Properties
Form
Data
get
Properties
Form
Data
(
)
:
TObsFormData
Returns
TObsFormData
get
Settings
get
Settings
(
)
:
Dictionary
<
any
>
Returns
Dictionary
<
any
>
has
Props
has
Props
(
)
:
boolean
Returns
boolean
refresh
refresh
(
)
:
void
Returns
void
set
Name
set
Name
(
newName
:
string
)
:
void
Parameters
newName:
string
Returns
void
set
Properties
Form
Data
set
Properties
Form
Data
(
properties
:
TObsFormData
)
:
void
Parameters
properties:
TObsFormData
Returns
void
update
Settings
update
Settings
(
settings
:
Dictionary
<
any
>
)
:
void
Parameters
settings:
Dictionary
<
any
>
Returns
void
Globals
"sources/source"
Source
constructor
async
audio
channel
do
Not
Duplicate
height
id
muted
name
resource
Id
source
Id
type
video
width
duplicate
get
Model
get
Properties
Form
Data
get
Settings
has
Props
refresh
set
Name
set
Properties
Form
Data
update
Settings
ISource
Model