MediaSFU ReactJS
Preparing search index...
MainScreenComponentOptions
Interface MainScreenComponentOptions
interface
MainScreenComponentOptions
{
children
:
ReactNode
;
mainSize
:
number
;
doStack
:
boolean
;
containerWidthFraction
?:
number
;
containerHeightFraction
?:
number
;
sidebarWidth
?:
number
;
updateComponentSizes
:
(
sizes
:
ComponentSizes
,
internal
?:
boolean
)
=>
void
;
defaultFraction
?:
number
;
showControls
:
boolean
;
componentSizes
:
ComponentSizes
;
containerProps
?:
HTMLAttributes
<
HTMLDivElement
>
;
renderChild
?:
(
options
:
{
child
:
ReactElement
;
index
:
number
;
mainSize
:
number
;
isWideScreen
:
boolean
;
doStack
:
boolean
;
computedStyle
:
CSSProperties
;
componentSizes
:
ComponentSizes
;
}
,
)
=>
ReactNode
;
renderChildren
?:
(
options
:
{
defaultChildren
:
ReactNode
;
isWideScreen
:
boolean
;
doStack
:
boolean
;
componentSizes
:
ComponentSizes
;
}
,
)
=>
ReactNode
;
renderContainer
?:
(
options
:
{
defaultContainer
:
ReactNode
;
isWideScreen
:
boolean
;
dimensions
:
{
width
:
number
;
height
:
number
}
;
}
,
)
=>
ReactNode
;
}
Index
Properties
children
main
Size
do
Stack
container
Width
Fraction?
container
Height
Fraction?
sidebar
Width?
update
Component
Sizes
default
Fraction?
show
Controls
component
Sizes
container
Props?
render
Child?
render
Children?
render
Container?
Properties
children
children
:
ReactNode
main
Size
mainSize
:
number
do
Stack
doStack
:
boolean
Optional
container
Width
Fraction
containerWidthFraction
?:
number
Optional
container
Height
Fraction
containerHeightFraction
?:
number
Optional
sidebar
Width
sidebarWidth
?:
number
update
Component
Sizes
updateComponentSizes
:
(
sizes
:
ComponentSizes
,
internal
?:
boolean
)
=>
void
Optional
default
Fraction
defaultFraction
?:
number
show
Controls
showControls
:
boolean
component
Sizes
componentSizes
:
ComponentSizes
Optional
container
Props
containerProps
?:
HTMLAttributes
<
HTMLDivElement
>
Optional
render
Child
renderChild
?:
(
options
:
{
child
:
ReactElement
;
index
:
number
;
mainSize
:
number
;
isWideScreen
:
boolean
;
doStack
:
boolean
;
computedStyle
:
CSSProperties
;
componentSizes
:
ComponentSizes
;
}
,
)
=>
ReactNode
Optional
render
Children
renderChildren
?:
(
options
:
{
defaultChildren
:
ReactNode
;
isWideScreen
:
boolean
;
doStack
:
boolean
;
componentSizes
:
ComponentSizes
;
}
,
)
=>
ReactNode
Optional
render
Container
renderContainer
?:
(
options
:
{
defaultContainer
:
ReactNode
;
isWideScreen
:
boolean
;
dimensions
:
{
width
:
number
;
height
:
number
}
;
}
,
)
=>
ReactNode
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
children
main
Size
do
Stack
container
Width
Fraction
container
Height
Fraction
sidebar
Width
update
Component
Sizes
default
Fraction
show
Controls
component
Sizes
container
Props
render
Child
render
Children
render
Container
MediaSFU
MediaSFU ReactJS
Loading...