MediaSFU Angular
Preparing search index...
CustomButton
Interface CustomButton
interface
CustomButton
{
action
?:
(
()
=>
void
)
|
(
()
=>
Promise
<
void
>
)
;
show
?:
boolean
|
(
()
=>
boolean
)
;
backgroundColor
?:
string
;
disabled
?:
boolean
;
icon
?:
IconDefinition
;
iconStyle
?:
Partial
<
CSSStyleDeclaration
>
;
text
?:
string
;
textStyle
?:
Partial
<
CSSStyleDeclaration
>
;
customComponent
?:
|
HTMLElement
|
CustomComponent
|
(
()
=>
HTMLElement
|
CustomComponent
)
;
injector
?:
Injector
;
buttonAttributes
?:
{
[
key
:
string
]:
any
}
;
contentAttributes
?:
{
[
key
:
string
]:
any
}
;
iconAttributes
?:
{
[
key
:
string
]:
any
}
;
renderAsButton
?:
boolean
;
}
Index
Properties
action?
show?
background
Color?
disabled?
icon?
icon
Style?
text?
text
Style?
custom
Component?
injector?
button
Attributes?
content
Attributes?
icon
Attributes?
render
As
Button?
Properties
Optional
action
action
?:
(
()
=>
void
)
|
(
()
=>
Promise
<
void
>
)
Optional
show
show
?:
boolean
|
(
()
=>
boolean
)
Optional
background
Color
backgroundColor
?:
string
Optional
disabled
disabled
?:
boolean
Optional
icon
icon
?:
IconDefinition
Optional
icon
Style
iconStyle
?:
Partial
<
CSSStyleDeclaration
>
Optional
text
text
?:
string
Optional
text
Style
textStyle
?:
Partial
<
CSSStyleDeclaration
>
Optional
custom
Component
customComponent
?:
|
HTMLElement
|
CustomComponent
|
(
()
=>
HTMLElement
|
CustomComponent
)
Optional
injector
injector
?:
Injector
Optional
button
Attributes
buttonAttributes
?:
{
[
key
:
string
]:
any
}
Optional
content
Attributes
contentAttributes
?:
{
[
key
:
string
]:
any
}
Optional
icon
Attributes
iconAttributes
?:
{
[
key
:
string
]:
any
}
Optional
render
As
Button
renderAsButton
?:
boolean
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
action
show
background
Color
disabled
icon
icon
Style
text
text
Style
custom
Component
injector
button
Attributes
content
Attributes
icon
Attributes
render
As
Button
MediaSFU
MediaSFU Angular - v2.2.2
Loading...