Ace API Reference
Preparing search index...
src/mouse/mouse_handler
MouseHandler
Class MouseHandler
Index
Constructors
constructor
Properties
$drag
Delay
$drag
Enabled
$focus
Timeout
$mouse
Moved
$on
Capture
Mouse
Move
editor
is
Mouse
Pressed
mouse
Event
release
Mouse
state
x
y
Methods
cancel
Context
Menu
capture
Mouse
destroy
on
Mouse
Event
on
Mouse
Move
on
Mouse
Wheel
set
State
Constructors
constructor
new
MouseHandler
(
editor
:
Editor
)
:
MouseHandler
Parameters
editor
:
Editor
Returns
MouseHandler
Properties
$drag
Delay
$dragDelay
:
boolean
$drag
Enabled
$dragEnabled
:
boolean
$focus
Timeout
$focusTimeout
:
number
$mouse
Moved
$mouseMoved
:
boolean
$on
Capture
Mouse
Move
$onCaptureMouseMove
:
(
e
:
any
)
=>
void
editor
editor
:
Editor
is
Mouse
Pressed
isMousePressed
:
boolean
mouse
Event
mouseEvent
:
MouseEvent
release
Mouse
releaseMouse
:
(
e
:
any
)
=>
void
state
state
:
any
x
x
:
any
y
y
:
any
Methods
cancel
Context
Menu
cancelContextMenu
()
:
void
Returns
void
capture
Mouse
captureMouse
(
ev
:
MouseEvent
,
mouseMoveHandler
?:
any
)
:
number
Parameters
ev
:
MouseEvent
Optional
mouseMoveHandler
:
any
Returns
number
destroy
destroy
()
:
void
Returns
void
on
Mouse
Event
onMouseEvent
(
name
:
any
,
e
:
any
)
:
void
Parameters
name
:
any
e
:
any
Returns
void
on
Mouse
Move
onMouseMove
(
name
:
any
,
e
:
any
)
:
void
Parameters
name
:
any
e
:
any
Returns
void
on
Mouse
Wheel
onMouseWheel
(
name
:
any
,
e
:
{
wheelX
:
number
;
wheelY
:
number
}
)
:
void
Parameters
name
:
any
e
:
{
wheelX
:
number
;
wheelY
:
number
}
Returns
void
set
State
setState
(
state
:
any
)
:
void
Parameters
state
:
any
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
$drag
Delay
$drag
Enabled
$focus
Timeout
$mouse
Moved
$on
Capture
Mouse
Move
editor
is
Mouse
Pressed
mouse
Event
release
Mouse
state
x
y
Methods
cancel
Context
Menu
capture
Mouse
destroy
on
Mouse
Event
on
Mouse
Move
on
Mouse
Wheel
set
State
Ace API Reference
Loading...