@turbowarp/types
Preparing search index...
scratch-vm
VM
Video
Interface Video
interface
Video
{
_drawable
:
number
;
_skinId
:
number
;
mirror
?:
boolean
;
provider
:
VideoProvider
|
null
;
runtime
:
Runtime
;
videoReady
:
boolean
;
disableVideo
()
:
void
;
enableVideo
()
:
Promise
<
void
>
|
null
;
getFrame
(
frameInfo
:
{
cacheTimeout
?:
number
;
dimensions
?:
[
number
,
number
]
;
format
?:
"image-data"
;
mirror
?:
boolean
;
}
,
)
:
ImageData
|
null
;
getFrame
(
frameInfo
:
{
cacheTimeout
?:
number
;
dimensions
?:
[
number
,
number
]
;
format
?:
"canvas"
;
mirror
?:
boolean
;
}
,
)
:
HTMLCanvasElement
|
null
;
getFrame
(
frameInfo
:
{
cacheTimeout
?:
number
;
dimensions
?:
[
number
,
number
]
;
format
?:
string
;
mirror
?:
boolean
;
}
,
)
:
string
|
HTMLCanvasElement
|
ImageData
|
null
;
postData
(
data
:
VideoData
)
:
void
;
setPreviewGhost
(
ghost
:
number
)
:
void
;
}
Index
Properties
_
drawable
_
skin
Id
mirror?
provider
runtime
video
Ready
Methods
disable
Video
enable
Video
get
Frame
post
Data
set
Preview
Ghost
Properties
_
drawable
_drawable
:
number
_
skin
Id
_skinId
:
number
Optional
mirror
mirror
?:
boolean
provider
provider
:
VideoProvider
|
null
runtime
runtime
:
Runtime
Readonly
video
Ready
videoReady
:
boolean
Methods
disable
Video
disableVideo
()
:
void
Returns
void
enable
Video
enableVideo
()
:
Promise
<
void
>
|
null
Returns
Promise
<
void
>
|
null
get
Frame
getFrame
(
frameInfo
:
{
cacheTimeout
?:
number
;
dimensions
?:
[
number
,
number
]
;
format
?:
"image-data"
;
mirror
?:
boolean
;
}
,
)
:
ImageData
|
null
Parameters
frameInfo
:
{
cacheTimeout
?:
number
;
dimensions
?:
[
number
,
number
]
;
format
?:
"image-data"
;
mirror
?:
boolean
;
}
Returns
ImageData
|
null
getFrame
(
frameInfo
:
{
cacheTimeout
?:
number
;
dimensions
?:
[
number
,
number
]
;
format
?:
"canvas"
;
mirror
?:
boolean
;
}
,
)
:
HTMLCanvasElement
|
null
Parameters
frameInfo
:
{
cacheTimeout
?:
number
;
dimensions
?:
[
number
,
number
]
;
format
?:
"canvas"
;
mirror
?:
boolean
;
}
Returns
HTMLCanvasElement
|
null
getFrame
(
frameInfo
:
{
cacheTimeout
?:
number
;
dimensions
?:
[
number
,
number
]
;
format
?:
string
;
mirror
?:
boolean
;
}
,
)
:
string
|
HTMLCanvasElement
|
ImageData
|
null
Parameters
frameInfo
:
{
cacheTimeout
?:
number
;
dimensions
?:
[
number
,
number
]
;
format
?:
string
;
mirror
?:
boolean
;
}
Returns
string
|
HTMLCanvasElement
|
ImageData
|
null
post
Data
postData
(
data
:
VideoData
)
:
void
Parameters
data
:
VideoData
Returns
void
set
Preview
Ghost
setPreviewGhost
(
ghost
:
number
)
:
void
Parameters
ghost
:
number
from 0 (visible) to 100 (invisible)
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
_
drawable
_
skin
Id
mirror
provider
runtime
video
Ready
Methods
disable
Video
enable
Video
get
Frame
post
Data
set
Preview
Ghost
@turbowarp/types
Loading...
from 0 (visible) to 100 (invisible)