MediaSFU Angular
Preparing search index...
ControlButtonsComponent
Class ControlButtonsComponent
Index
Accessors
resolved
Is
Dark
Mode
Constructors
constructor
Methods
get
Alignment
Style
get
Container
Style
get
Button
Style
is
Button
Visible
is
Button
Active
is
Button
Disabled
get
Button
Name
get
Button
Label
get
Button
Text
Color
show
Tooltip
hide
Tooltip
get
Tooltip
Id
resolve
Color
merge
Styles
is
Custom
Component
is
Function
Component
Properties
buttons
button
Color
button
Background
Color
is
Dark
Mode?
alignment
vertical
buttons
Container
Style
hovered
Tooltip
Accessors
resolved
Is
Dark
Mode
get
resolvedIsDarkMode
()
:
boolean
Returns
boolean
Constructors
constructor
new
ControlButtonsComponent
()
:
ControlButtonsComponent
Returns
ControlButtonsComponent
Methods
get
Alignment
Style
getAlignmentStyle
()
:
any
Returns
any
get
Container
Style
getContainerStyle
()
:
any
Returns
any
get
Button
Style
getButtonStyle
(
button
:
Button
,
)
:
{
color
:
string
;
background
:
string
;
borderColor
:
string
;
boxShadow
:
string
;
}
Parameters
button
:
Button
Returns
{
color
:
string
;
background
:
string
;
borderColor
:
string
;
boxShadow
:
string
}
is
Button
Visible
isButtonVisible
(
button
:
Button
)
:
boolean
Parameters
button
:
Button
Returns
boolean
is
Button
Active
isButtonActive
(
button
:
Button
)
:
boolean
Parameters
button
:
Button
Returns
boolean
is
Button
Disabled
isButtonDisabled
(
button
:
Button
)
:
boolean
Parameters
button
:
Button
Returns
boolean
get
Button
Name
getButtonName
(
button
:
Button
)
:
string
|
null
Parameters
button
:
Button
Returns
string
|
null
get
Button
Label
getButtonLabel
(
button
:
Button
)
:
string
Parameters
button
:
Button
Returns
string
get
Button
Text
Color
getButtonTextColor
(
button
:
Button
)
:
string
Parameters
button
:
Button
Returns
string
show
Tooltip
showTooltip
(
button
:
Button
,
index
:
number
,
event
:
MouseEvent
|
FocusEvent
)
:
void
Parameters
button
:
Button
index
:
number
event
:
MouseEvent
|
FocusEvent
Returns
void
hide
Tooltip
hideTooltip
()
:
void
Returns
void
get
Tooltip
Id
getTooltipId
(
index
:
number
)
:
string
Parameters
index
:
number
Returns
string
resolve
Color
resolveColor
(
value
:
string
|
(
()
=>
string
)
|
undefined
,
fallback
:
string
,
)
:
string
Parameters
value
:
string
|
(
()
=>
string
)
|
undefined
fallback
:
string
Returns
string
merge
Styles
mergeStyles
(
...
styles
:
any
[]
)
:
any
Parameters
...
styles
:
any
[]
Returns
any
is
Custom
Component
isCustomComponent
(
comp
:
|
HTMLElement
|
CustomComponent
|
(
()
=>
HTMLElement
|
CustomComponent
)
,
)
:
comp
is
CustomComponent
Parameters
comp
:
HTMLElement
|
CustomComponent
|
(
()
=>
HTMLElement
|
CustomComponent
)
Returns
comp
is
CustomComponent
is
Function
Component
isFunctionComponent
(
comp
:
|
HTMLElement
|
CustomComponent
|
(
()
=>
HTMLElement
|
CustomComponent
)
,
)
:
comp
is
()
=>
HTMLElement
|
CustomComponent
Parameters
comp
:
HTMLElement
|
CustomComponent
|
(
()
=>
HTMLElement
|
CustomComponent
)
Returns
comp
is
()
=>
HTMLElement
|
CustomComponent
Properties
buttons
buttons
:
Button
[]
= []
button
Color
buttonColor
:
string
= ''
button
Background
Color
buttonBackgroundColor
:
any
= {}
Optional
is
Dark
Mode
isDarkMode
?:
boolean
alignment
alignment
:
string
= 'flex-start'
vertical
vertical
:
boolean
= false
buttons
Container
Style
buttonsContainerStyle
:
any
= {}
hovered
Tooltip
hoveredTooltip
:
HoveredTooltipState
|
null
= null
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Accessors
resolved
Is
Dark
Mode
Constructors
constructor
Methods
get
Alignment
Style
get
Container
Style
get
Button
Style
is
Button
Visible
is
Button
Active
is
Button
Disabled
get
Button
Name
get
Button
Label
get
Button
Text
Color
show
Tooltip
hide
Tooltip
get
Tooltip
Id
resolve
Color
merge
Styles
is
Custom
Component
is
Function
Component
Properties
buttons
button
Color
button
Background
Color
is
Dark
Mode
alignment
vertical
buttons
Container
Style
hovered
Tooltip
MediaSFU
MediaSFU Angular - v2.2.2
Loading...