Ace API Reference
Preparing search index...
src/mouse/default_gutter_handler
GutterTooltip
Class GutterTooltip
Hierarchy
HoverTooltip
GutterTooltip
Index
Constructors
constructor
Properties
$element
$from
Keyboard
$gather
Data
$marker
Session
$parent
Node
editor
id
idle
Time
is
Open
last
Event
last
T
marker
range
theme
timeout
visible
Tooltip
Row
$uid
Accessors
annotation
Labels
Methods
$find
Cell
By
Row
$find
Linked
Annotation
Node
$init
$register
Close
Events
$remove
Close
Events
$set
Position
$should
Place
Above
add
Marker
add
To
Editor
destroy
get
Element
get
Height
get
Width
hide
is
Outside
Of
Text
on
Dom
Mouse
Move
on
Dom
Mouse
Out
on
Mouse
Move
on
Mouse
Out
remove
From
Editor
set
Class
Name
set
Data
Provider
set
Html
set
Position
set
Text
set
Theme
show
show
For
Range
show
Tooltip
wait
For
Hover
annotations
To
Summary
String
Constructors
constructor
new
GutterTooltip
(
editor
:
Editor
)
:
GutterTooltip
Parameters
editor
:
Editor
Returns
GutterTooltip
Properties
$element
$element
:
HTMLDivElement
$from
Keyboard
$fromKeyboard
:
boolean
$gather
Data
$gatherData
:
(
event
:
MouseEvent
,
editor
:
Editor
)
=>
void
$marker
Session
$markerSession
:
EditSession
$parent
Node
$parentNode
:
Element
editor
editor
:
Editor
id
id
:
string
idle
Time
idleTime
:
number
is
Open
isOpen
:
boolean
last
Event
lastEvent
:
MouseEvent
last
T
lastT
:
number
marker
marker
:
number
range
range
:
Range
theme
theme
:
{
cssClass
:
string
;
isDark
:
boolean
}
timeout
timeout
:
number
@type{ReturnType
| undefined}
visible
Tooltip
Row
visibleTooltipRow
:
number
Static
$uid
$uid
:
number
Accessors
Static
annotation
Labels
get
annotationLabels
()
:
{
error
:
{
plural
:
any
;
singular
:
any
}
;
hint
:
{
plural
:
any
;
singular
:
any
}
;
info
:
{
plural
:
any
;
singular
:
any
}
;
security
:
{
plural
:
any
;
singular
:
any
}
;
warning
:
{
plural
:
any
;
singular
:
any
}
;
}
Returns
{
error
:
{
plural
:
any
;
singular
:
any
}
;
hint
:
{
plural
:
any
;
singular
:
any
}
;
info
:
{
plural
:
any
;
singular
:
any
}
;
security
:
{
plural
:
any
;
singular
:
any
}
;
warning
:
{
plural
:
any
;
singular
:
any
}
;
}
Methods
$find
Cell
By
Row
$findCellByRow
(
row
:
any
)
:
any
Parameters
row
:
any
Returns
any
$find
Linked
Annotation
Node
$findLinkedAnnotationNode
(
row
:
any
)
:
any
Parameters
row
:
any
Returns
any
$init
$init
()
:
HTMLDivElement
Returns
HTMLDivElement
$register
Close
Events
$registerCloseEvents
()
:
void
Returns
void
$remove
Close
Events
$removeCloseEvents
()
:
void
Returns
void
$set
Position
$setPosition
(
editor
:
any
,
_ignoredPosition
:
any
,
_withMarker
:
any
,
range
:
any
,
)
:
void
Parameters
editor
:
any
_ignoredPosition
:
any
_withMarker
:
any
range
:
any
Returns
void
$should
Place
Above
$shouldPlaceAbove
(
labelHeight
:
any
,
anchorTop
:
any
,
spaceBelow
:
any
)
:
boolean
Parameters
labelHeight
:
any
anchorTop
:
any
spaceBelow
:
any
Returns
boolean
add
Marker
addMarker
(
range
:
Range
,
session
?:
EditSession
)
:
void
Parameters
range
:
Range
Optional
session
:
EditSession
Returns
void
add
To
Editor
addToEditor
(
editor
:
any
)
:
void
Parameters
editor
:
any
Returns
void
destroy
destroy
()
:
void
Returns
void
get
Element
getElement
()
:
HTMLElement
Returns
HTMLElement
get
Height
getHeight
()
:
number
Returns
number
get
Width
getWidth
()
:
number
Returns
number
hide
hide
(
e
:
any
)
:
void
Parameters
e
:
any
Returns
void
is
Outside
Of
Text
isOutsideOfText
(
e
:
any
)
:
boolean
Check if cursor is outside gutter
Parameters
e
:
any
Returns
boolean
on
Dom
Mouse
Move
onDomMouseMove
(
domEvent
:
any
)
:
void
Parameters
domEvent
:
any
Returns
void
on
Dom
Mouse
Out
onDomMouseOut
(
domEvent
:
any
)
:
void
Parameters
domEvent
:
any
Returns
void
on
Mouse
Move
onMouseMove
(
e
:
MouseEvent
,
editor
:
Editor
)
:
void
Internal
Parameters
e
:
MouseEvent
editor
:
Editor
Returns
void
on
Mouse
Out
onMouseOut
(
e
:
any
)
:
void
Internal
Parameters
e
:
any
Returns
void
remove
From
Editor
removeFromEditor
(
editor
:
any
)
:
void
Parameters
editor
:
any
Returns
void
set
Class
Name
setClassName
(
className
:
string
)
:
void
Parameters
className
:
string
Returns
void
set
Data
Provider
setDataProvider
(
value
:
(
event
:
MouseEvent
,
editor
:
Editor
)
=>
void
)
:
void
Parameters
value
:
(
event
:
MouseEvent
,
editor
:
Editor
)
=>
void
Returns
void
set
Html
setHtml
(
html
:
string
)
:
void
Parameters
html
:
string
Returns
void
set
Position
setPosition
(
x
:
number
,
y
:
number
)
:
void
Parameters
x
:
number
y
:
number
Returns
void
set
Text
setText
(
text
:
string
)
:
void
Parameters
text
:
string
Returns
void
set
Theme
setTheme
(
theme
:
Ace
.
Theme
)
:
void
Parameters
theme
:
Ace
.
Theme
Returns
void
show
show
(
text
?:
string
,
x
?:
number
,
y
?:
number
)
:
void
Parameters
Optional
text
:
string
Optional
x
:
number
Optional
y
:
number
Returns
void
show
For
Range
showForRange
(
editor
:
Editor
,
range
:
Range
,
domNode
:
HTMLElement
,
startingEvent
?:
MouseEvent
,
)
:
void
Parameters
editor
:
Editor
range
:
Range
domNode
:
HTMLElement
Optional
startingEvent
:
MouseEvent
Returns
void
show
Tooltip
showTooltip
(
row
:
number
)
:
void
Parameters
row
:
number
Returns
void
wait
For
Hover
waitForHover
()
:
void
Returns
void
Static
annotations
To
Summary
String
annotationsToSummaryString
(
annotations
:
any
)
:
string
Parameters
annotations
:
any
Returns
string
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
$element
$from
Keyboard
$gather
Data
$marker
Session
$parent
Node
editor
id
idle
Time
is
Open
last
Event
last
T
marker
range
theme
timeout
visible
Tooltip
Row
$uid
Accessors
annotation
Labels
Methods
$find
Cell
By
Row
$find
Linked
Annotation
Node
$init
$register
Close
Events
$remove
Close
Events
$set
Position
$should
Place
Above
add
Marker
add
To
Editor
destroy
get
Element
get
Height
get
Width
hide
is
Outside
Of
Text
on
Dom
Mouse
Move
on
Dom
Mouse
Out
on
Mouse
Move
on
Mouse
Out
remove
From
Editor
set
Class
Name
set
Data
Provider
set
Html
set
Position
set
Text
set
Theme
show
show
For
Range
show
Tooltip
wait
For
Hover
annotations
To
Summary
String
Ace API Reference
Loading...
@type{ReturnType | undefined}