Interface: IGlobalInputManager
Beta
Methods
registerBindingCategory()
registerBindingCategory(
id,label,order):void
Beta
Parameters
id
string
Unique category identifier (use a CoreInputBindingCategory value or a custom string).
label
string
Localized display name shown as the group heading.
order
number
Numeric sort order; lower values appear first.
Returns
void
Remarks
Register a named control category for display in the Control Help panel.
registerKeyBinding()
registerKeyBinding(
inputContextId,action,binding,info?):IRegisteredKeyBinding
Beta
Parameters
inputContextId
Id of the UI context to handle this binding.
action
Action to register the binding for.
binding
Keyboard binding to invoke action.
info?
Additional information about key binding.
Returns
Remarks
Register a key press binding for an action which will be handled by the specified input context.
setMouseIcon()
setMouseIcon(
contextId,mouseIcon):void
Beta
Parameters
contextId
The editor input context id (maps to EditorInputContext).
mouseIcon
MouseCursorIconType | undefined
The MouseCursorIconType, or null to clear.
Returns
void
Remarks
Set or clear the mouse cursor icon for a given editor input context layer.
