ecspresso
Preparing search index...
plugins/spatial/camera
CameraPluginOptions
Interface CameraPluginOptions<G>
interface
CameraPluginOptions
<
G
extends
string
=
"camera"
>
{
bounds
?:
|
{
maxX
:
number
;
maxY
:
number
;
minX
:
number
;
minY
:
number
}
|
[
number
,
number
,
number
,
number
]
;
follow
?:
FollowOptions
;
initial
?:
{
rotation
?:
number
;
x
?:
number
;
y
?:
number
;
zoom
?:
number
}
;
pan
?:
{
actions
?:
{
down
?:
string
;
left
?:
string
;
right
?:
string
;
up
?:
string
}
;
speed
:
number
;
}
;
phase
?:
SystemPhase
;
randomFn
?:
()
=>
number
;
shake
?:
boolean
|
Partial
<
Omit
<
CameraShake
,
"trauma"
>
>
;
systemGroup
?:
G
;
viewportHeight
?:
number
;
viewportWidth
?:
number
;
zoom
?:
{
maxZoom
?:
number
;
minZoom
?:
number
;
zoomStep
?:
number
}
;
}
Type Parameters
G
extends
string
=
"camera"
Index
Properties
bounds?
follow?
initial?
pan?
phase?
random
Fn?
shake?
system
Group?
viewport
Height?
viewport
Width?
zoom?
Properties
Optional
bounds
bounds
?:
|
{
maxX
:
number
;
maxY
:
number
;
minX
:
number
;
minY
:
number
}
|
[
number
,
number
,
number
,
number
]
Optional
follow
follow
?:
FollowOptions
Optional
initial
initial
?:
{
rotation
?:
number
;
x
?:
number
;
y
?:
number
;
zoom
?:
number
}
Optional
pan
pan
?:
{
actions
?:
{
down
?:
string
;
left
?:
string
;
right
?:
string
;
up
?:
string
}
;
speed
:
number
;
}
Optional
phase
phase
?:
SystemPhase
Optional
random
Fn
randomFn
?:
()
=>
number
Optional
shake
shake
?:
boolean
|
Partial
<
Omit
<
CameraShake
,
"trauma"
>
>
Optional
system
Group
systemGroup
?:
G
Optional
viewport
Height
viewportHeight
?:
number
Optional
viewport
Width
viewportWidth
?:
number
Optional
zoom
zoom
?:
{
maxZoom
?:
number
;
minZoom
?:
number
;
zoomStep
?:
number
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
bounds
follow
initial
pan
phase
random
Fn
shake
system
Group
viewport
Height
viewport
Width
zoom
ecspresso
Loading...