Class: KeyboardComponent
component.KeyboardComponent
classdesc
Component for keyboard event handling.
To retrive and use the keyboard component
example
var viewer = new Viewer({ ... });
var keyboardComponent = viewer.getComponent("keyboard");
#
HierarchyComponent
<KeyboardConfiguration
>↳
KeyboardComponent
#
Properties#
componentNameâ–ª Static
componentName: ComponentName
= "keyboard"
#
Overrides#
Defined incomponent/keyboard/KeyboardComponent.ts:29
#
Accessors#
activated• get
activated(): boolean
Get activated.
#
Returnsboolean
Value indicating if the component is currently active.
#
Defined in#
defaultConfiguration• get
defaultConfiguration(): TConfiguration
Get default configuration.
#
ReturnsTConfiguration
Default configuration for component.
#
Defined in#
keyPlay• get
keyPlay(): KeyPlayHandler
Get key play.
#
ReturnsThe key play handler.
#
Defined incomponent/keyboard/KeyboardComponent.ts:76
#
keySequenceNavigation• get
keySequenceNavigation(): KeySequenceNavigationHandler
Get key sequence navigation.
#
ReturnsThe key sequence navigation handler.
#
Defined incomponent/keyboard/KeyboardComponent.ts:85
#
keySpatialNavigation• get
keySpatialNavigation(): KeySpatialNavigationHandler
Get spatial.
#
ReturnsThe spatial handler.
#
Defined incomponent/keyboard/KeyboardComponent.ts:94
#
keyZoom• get
keyZoom(): KeyZoomHandler
Get key zoom.
#
ReturnsThe key zoom handler.
#
Defined incomponent/keyboard/KeyboardComponent.ts:103
#
name• get
name(): string
Get name.
description
The name of the component. Used when interacting with the
component through the Viewer's API.
#
Returnsstring
#
Defined in#
Methods#
configureâ–¸ configure(configuration
): void
Configure the component.
#
ParametersName | Type | Description |
---|---|---|
configuration | KeyboardConfiguration | Component configuration. |
#
Returnsvoid
#
Inherited from#
Defined in#
fireâ–¸ fire<T
>(type
, event
): void
#
Type parametersName |
---|
T |
#
ParametersName | Type |
---|---|
type | ComponentEventType |
event | T |
#
Returnsvoid
#
Inherited from#
Defined in#
offâ–¸ off<T
>(type
, handler
): void
Unsubscribe from an event by its name.
#
Type parametersName |
---|
T |
#
ParametersName | Type | Description |
---|---|---|
type | ComponentEventType | The name of the event to unsubscribe from. |
handler | (event : T ) => void | The handler to remove. |
#
Returnsvoid
#
Inherited from#
Defined in#
onâ–¸ on<T
>(type
, handler
): void
Subscribe to an event by its name.
#
Type parametersName |
---|
T |
#
ParametersName | Type | Description |
---|---|---|
type | ComponentEventType | The name of the event to subscribe to. |
handler | (event : T ) => void | The handler called when the event occurs. |
#
Returnsvoid