Ace API Reference
Preparing search index...
src/keyboard/keybinding
KeyBinding
Class KeyBinding
Index
Constructors
constructor
Properties
$data
$default
Handler
$editor
$handlers
Methods
$call
Keyboard
Handlers
add
Keyboard
Handler
get
Keyboard
Handler
get
Status
Text
on
Command
Key
on
Text
Input
remove
Keyboard
Handler
set
Default
Handler
set
Keyboard
Handler
Constructors
constructor
new
KeyBinding
(
editor
:
Editor
)
:
KeyBinding
Parameters
editor
:
Editor
Returns
KeyBinding
Properties
$data
$data
:
{
editor
:
Editor
}
$default
Handler
$defaultHandler
:
Ace
.
KeyboardHandler
$editor
$editor
:
Editor
$handlers
$handlers
:
Ace
.
KeyboardHandler
[]
Methods
$call
Keyboard
Handlers
$callKeyboardHandlers
(
hashId
:
any
,
keyString
:
any
,
keyCode
:
any
,
e
:
any
,
)
:
boolean
Parameters
hashId
:
any
keyString
:
any
keyCode
:
any
e
:
any
Returns
boolean
add
Keyboard
Handler
addKeyboardHandler
(
kb
?:
Partial
<
HashHandler
>
&
{}
&
{
attach
?:
(
editor
:
any
)
=>
void
;
detach
?:
(
editor
:
any
)
=>
void
;
}
,
pos
?:
number
,
)
:
void
Parameters
Optional
kb
:
Partial
<
HashHandler
>
&
{}
&
{
attach
?:
(
editor
:
any
)
=>
void
;
detach
?:
(
editor
:
any
)
=>
void
;
}
Optional
pos
:
number
Returns
void
get
Keyboard
Handler
getKeyboardHandler
()
:
Ace
.
KeyboardHandler
Returns
Ace
.
KeyboardHandler
get
Status
Text
getStatusText
()
:
string
Returns
string
on
Command
Key
onCommandKey
(
e
:
any
,
hashId
:
number
,
keyCode
:
number
)
:
boolean
Internal
Parameters
e
:
any
hashId
:
number
keyCode
:
number
Returns
boolean
on
Text
Input
onTextInput
(
text
:
string
)
:
boolean
Internal
Parameters
text
:
string
Returns
boolean
remove
Keyboard
Handler
removeKeyboardHandler
(
kb
:
Partial
<
HashHandler
>
&
{}
&
{
attach
?:
(
editor
:
any
)
=>
void
;
detach
?:
(
editor
:
any
)
=>
void
;
}
,
)
:
boolean
Parameters
kb
:
Partial
<
HashHandler
>
&
{}
&
{
attach
?:
(
editor
:
any
)
=>
void
;
detach
?:
(
editor
:
any
)
=>
void
;
}
Returns
boolean
set
Default
Handler
setDefaultHandler
(
kb
:
Ace
.
KeyboardHandler
)
:
void
Parameters
kb
:
Ace
.
KeyboardHandler
Returns
void
set
Keyboard
Handler
setKeyboardHandler
(
kb
:
Ace
.
KeyboardHandler
)
:
void
Parameters
kb
:
Ace
.
KeyboardHandler
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
$data
$default
Handler
$editor
$handlers
Methods
$call
Keyboard
Handlers
add
Keyboard
Handler
get
Keyboard
Handler
get
Status
Text
on
Command
Key
on
Text
Input
remove
Keyboard
Handler
set
Default
Handler
set
Keyboard
Handler
Ace API Reference
Loading...