Luxar Viewer API Documentation - v2026.9.22
GitHub
Preparing search index...
input/input-handler/dimension-navigation/setup
DimNavSetupCtx
Interface DimNavSetupCtx
Mutable dependencies and state accessors for dimension-navigation setup.
interface
DimNavSetupCtx
{
dimensionSlidersFactory
:
DimensionSlidersFactory
|
undefined
;
panelCoordinator
:
PanelCoordinator
;
recordingPanel
:
RecordingPanelHandle
|
undefined
;
getSelectedDimension
()
:
number
;
setSelectedDimension
(
value
:
number
)
:
void
;
setAnimationManager
(
manager
:
DimensionAnimationManager
|
undefined
)
:
void
;
getDimensionSliders
()
:
DimensionSlidersHandle
|
undefined
;
setDimensionSliders
(
sliders
:
DimensionSlidersHandle
|
undefined
)
:
void
;
getSceneDimsListener
()
:
(
()
=>
Promise
<
void
>
)
|
undefined
;
setSceneDimsListener
(
listener
:
(
()
=>
Promise
<
void
>
)
|
undefined
)
:
void
;
sceneManager
:
SceneManager
;
animationController
:
AnimationController
;
getAnimationManager
()
:
DimensionAnimationManager
|
undefined
;
}
Hierarchy (
View Summary
)
DimensionLoadingContext
DimNavSetupCtx
Index
Properties
dimension
Sliders
Factory
panel
Coordinator
recording
Panel
scene
Manager
animation
Controller
Methods
get
Selected
Dimension
set
Selected
Dimension
set
Animation
Manager
get
Dimension
Sliders
set
Dimension
Sliders
get
Scene
Dims
Listener
set
Scene
Dims
Listener
get
Animation
Manager
Properties
dimension
Sliders
Factory
dimensionSlidersFactory
:
DimensionSlidersFactory
|
undefined
panel
Coordinator
panelCoordinator
:
PanelCoordinator
recording
Panel
recordingPanel
:
RecordingPanelHandle
|
undefined
scene
Manager
sceneManager
:
SceneManager
animation
Controller
animationController
:
AnimationController
Methods
get
Selected
Dimension
getSelectedDimension
()
:
number
Returns
number
set
Selected
Dimension
setSelectedDimension
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
set
Animation
Manager
setAnimationManager
(
manager
:
DimensionAnimationManager
|
undefined
)
:
void
Parameters
manager
:
DimensionAnimationManager
|
undefined
Returns
void
get
Dimension
Sliders
getDimensionSliders
()
:
DimensionSlidersHandle
|
undefined
Returns
DimensionSlidersHandle
|
undefined
set
Dimension
Sliders
setDimensionSliders
(
sliders
:
DimensionSlidersHandle
|
undefined
)
:
void
Parameters
sliders
:
DimensionSlidersHandle
|
undefined
Returns
void
get
Scene
Dims
Listener
getSceneDimsListener
()
:
(
()
=>
Promise
<
void
>
)
|
undefined
Returns (
()
=>
Promise
<
void
>
)
|
undefined
set
Scene
Dims
Listener
setSceneDimsListener
(
listener
:
(
()
=>
Promise
<
void
>
)
|
undefined
)
:
void
Parameters
listener
: (
()
=>
Promise
<
void
>
)
|
undefined
Returns
void
get
Animation
Manager
getAnimationManager
()
:
DimensionAnimationManager
|
undefined
Returns
DimensionAnimationManager
|
undefined
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
dimension
Sliders
Factory
panel
Coordinator
recording
Panel
scene
Manager
animation
Controller
Methods
get
Selected
Dimension
set
Selected
Dimension
set
Animation
Manager
get
Dimension
Sliders
set
Dimension
Sliders
get
Scene
Dims
Listener
set
Scene
Dims
Listener
get
Animation
Manager
GitHub
Luxar Viewer API Documentation - v2026.9.22
Loading...
Mutable dependencies and state accessors for dimension-navigation setup.