Project home
API overview
npm
Theme
System
Light
Dark
vue-screenfull
Preparing search index...
Screenfull
Variable Screenfull
Const
Screenfull
:
DefineComponent
<
ExtractPropTypes
<
{
debug
:
{
default
:
boolean
;
type
:
BooleanConstructor
}
;
exitOnRouteChange
:
{
default
:
boolean
;
type
:
BooleanConstructor
}
;
fallback
:
{
default
:
string
;
type
:
PropType
<
ScreenfullFallbackMode
|
undefined
>
;
}
;
fallbackClass
:
{
default
:
string
;
type
:
StringConstructor
}
;
lockScroll
:
{
default
:
boolean
;
type
:
BooleanConstructor
}
;
restoreFocus
:
{
default
:
boolean
;
type
:
BooleanConstructor
}
;
target
:
{
default
:
undefined
;
type
:
PropType
<
ScreenfullTarget
>
}
;
}
,
>
,
()
=>
VNode
<
RendererNode
,
RendererElement
,
{
[
key
:
string
]:
any
}
>
[]
,
{}
,
{}
,
{}
,
ComponentOptionsMixin
,
ComponentOptionsMixin
,
{
change
:
(
state
:
ScreenfullState
)
=>
boolean
;
enter
:
(
state
:
ScreenfullState
)
=>
boolean
;
error
:
(
error
:
ScreenfullError
)
=>
boolean
;
exit
:
(
state
:
ScreenfullState
)
=>
boolean
;
fallback
:
(
state
:
ScreenfullState
)
=>
boolean
;
}
,
string
,
PublicProps
,
ToResolvedProps
<
ExtractPropTypes
<
{
debug
:
{
default
:
boolean
;
type
:
BooleanConstructor
}
;
exitOnRouteChange
:
{
default
:
boolean
;
type
:
BooleanConstructor
}
;
fallback
:
{
default
:
string
;
type
:
PropType
<
ScreenfullFallbackMode
|
undefined
>
;
}
;
fallbackClass
:
{
default
:
string
;
type
:
StringConstructor
}
;
lockScroll
:
{
default
:
boolean
;
type
:
BooleanConstructor
}
;
restoreFocus
:
{
default
:
boolean
;
type
:
BooleanConstructor
}
;
target
:
{
default
:
undefined
;
type
:
PropType
<
ScreenfullTarget
>
}
;
}
,
>
,
{
change
:
(
state
:
ScreenfullState
)
=>
boolean
;
enter
:
(
state
:
ScreenfullState
)
=>
boolean
;
error
:
(
error
:
ScreenfullError
)
=>
boolean
;
exit
:
(
state
:
ScreenfullState
)
=>
boolean
;
fallback
:
(
state
:
ScreenfullState
)
=>
boolean
;
}
,
>
,
{
debug
:
boolean
;
exitOnRouteChange
:
boolean
;
fallback
:
ScreenfullFallbackMode
|
undefined
;
fallbackClass
:
string
;
lockScroll
:
boolean
;
restoreFocus
:
boolean
;
target
:
ScreenfullTarget
;
}
,
SlotsType
<
{
default
:
(
props
:
UseScreenfullReturn
,
)
=>
VNode
<
RendererNode
,
RendererElement
,
{
[
key
:
string
]:
any
}
>
[]
;
}
,
>
,
{}
,
{}
,
string
,
ComponentProvideOptions
,
true
,
{}
,
any
,
>
= ...
Settings
Member Visibility
Inherited
External
Theme
System
Light
Dark
vue-screenfull
Loading...