Ace API Reference
Preparing search index...
src/layer/marker
Marker
Class Marker
Index
Constructors
constructor
Properties
$padding
config
element
i
markers
session
Methods
$get
Top
draw
Bidi
Single
Line
Marker
draw
Full
Line
Marker
draw
Multi
Line
Marker
draw
Screen
Line
Marker
draw
Single
Line
Marker
draw
Text
Marker
elt
set
Markers
set
Padding
set
Session
update
Constructors
constructor
new
Marker
(
parentEl
:
HTMLElement
)
:
Marker
Parameters
parentEl
:
HTMLElement
Returns
Marker
Properties
$padding
$padding
:
number
config
config
:
Ace
.
LayerConfig
element
element
:
HTMLDivElement
i
i
:
number
markers
markers
:
{
[
x
:
number
]:
MarkerLike
}
session
session
:
EditSession
Methods
$get
Top
$getTop
(
row
:
number
,
layerConfig
:
Partial
<
Ace
.
LayerConfig
>
)
:
number
Parameters
row
:
number
layerConfig
:
Partial
<
Ace
.
LayerConfig
>
Returns
number
draw
Bidi
Single
Line
Marker
drawBidiSingleLineMarker
(
stringBuilder
:
undefined
,
range
:
Range
,
clazz
:
string
,
config
:
Partial
<
Ace
.
LayerConfig
>
,
extraLength
:
number
,
extraStyle
:
string
,
)
:
void
Parameters
stringBuilder
:
undefined
range
:
Range
clazz
:
string
config
:
Partial
<
Ace
.
LayerConfig
>
extraLength
:
number
extraStyle
:
string
Returns
void
draw
Full
Line
Marker
drawFullLineMarker
(
stringBuilder
:
undefined
,
range
:
Range
,
clazz
:
string
,
config
:
Partial
<
Ace
.
LayerConfig
>
,
extraStyle
?:
undefined
,
)
:
void
Parameters
stringBuilder
:
undefined
range
:
Range
clazz
:
string
config
:
Partial
<
Ace
.
LayerConfig
>
Optional
extraStyle
:
undefined
Returns
void
draw
Multi
Line
Marker
drawMultiLineMarker
(
stringBuilder
:
undefined
,
range
:
Range
,
clazz
:
string
,
config
:
Ace
.
LayerConfig
,
extraStyle
?:
string
,
)
:
void
Parameters
stringBuilder
:
undefined
range
:
Range
clazz
:
string
config
:
Ace
.
LayerConfig
Optional
extraStyle
:
string
Returns
void
draw
Screen
Line
Marker
drawScreenLineMarker
(
stringBuilder
:
undefined
,
range
:
Range
,
clazz
:
string
,
config
:
Partial
<
Ace
.
LayerConfig
>
,
extraStyle
?:
undefined
,
)
:
void
Parameters
stringBuilder
:
undefined
range
:
Range
clazz
:
string
config
:
Partial
<
Ace
.
LayerConfig
>
Optional
extraStyle
:
undefined
Returns
void
draw
Single
Line
Marker
drawSingleLineMarker
(
stringBuilder
:
undefined
,
range
:
Range
,
clazz
:
string
,
config
:
Partial
<
Ace
.
LayerConfig
>
,
extraLength
?:
number
,
extraStyle
?:
string
,
)
:
void
Parameters
stringBuilder
:
undefined
range
:
Range
clazz
:
string
config
:
Partial
<
Ace
.
LayerConfig
>
Optional
extraLength
:
number
Optional
extraStyle
:
string
Returns
void
draw
Text
Marker
drawTextMarker
(
stringBuilder
:
undefined
,
range
:
Range
,
clazz
:
string
,
layerConfig
:
Partial
<
Ace
.
LayerConfig
>
,
extraStyle
?:
string
,
)
:
void
Parameters
stringBuilder
:
undefined
range
:
Range
clazz
:
string
layerConfig
:
Partial
<
Ace
.
LayerConfig
>
Optional
extraStyle
:
string
Returns
void
elt
elt
(
className
:
string
,
css
:
string
)
:
void
Parameters
className
:
string
css
:
string
Returns
void
set
Markers
setMarkers
(
markers
:
{
[
x
:
number
]:
MarkerLike
}
)
:
void
Parameters
markers
:
{
[
x
:
number
]:
MarkerLike
}
Returns
void
set
Padding
setPadding
(
padding
:
number
)
:
void
Parameters
padding
:
number
Returns
void
set
Session
setSession
(
session
:
EditSession
)
:
void
Parameters
session
:
EditSession
Returns
void
update
update
(
config
:
Ace
.
LayerConfig
)
:
void
Parameters
config
:
Ace
.
LayerConfig
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
$padding
config
element
i
markers
session
Methods
$get
Top
draw
Bidi
Single
Line
Marker
draw
Full
Line
Marker
draw
Multi
Line
Marker
draw
Screen
Line
Marker
draw
Single
Line
Marker
draw
Text
Marker
elt
set
Markers
set
Padding
set
Session
update
Ace API Reference
Loading...