Constructors
constructor
- new Marker(parentEl: HTMLElement): Marker
Properties
element
element: HTMLDivElement
Methods
drawBidiSingleLineMarker
- drawBidiSingleLineMarker(
stringBuilder: undefined,
range: Range,
clazz: string,
config: Partial<LayerConfig>,
extraLength: number,
extraStyle: string,
): void Parameters
- stringBuilder: undefined
- range: Range
- clazz: string
- config: Partial<LayerConfig>
- extraLength: number
- extraStyle: string
Returns void
drawFullLineMarker
- drawFullLineMarker(
stringBuilder: undefined,
range: Range,
clazz: string,
config: Partial<LayerConfig>,
extraStyle?: undefined,
): void Parameters
- stringBuilder: undefined
- range: Range
- clazz: string
- config: Partial<LayerConfig>
Optional
extraStyle: undefined
Returns void
drawMultiLineMarker
- drawMultiLineMarker(
stringBuilder: undefined,
range: Range,
clazz: string,
config: LayerConfig,
extraStyle?: string,
): void Parameters
- stringBuilder: undefined
- range: Range
- clazz: string
- config: LayerConfig
Optional
extraStyle: string
Returns void
drawScreenLineMarker
- drawScreenLineMarker(
stringBuilder: undefined,
range: Range,
clazz: string,
config: Partial<LayerConfig>,
extraStyle?: undefined,
): void Parameters
- stringBuilder: undefined
- range: Range
- clazz: string
- config: Partial<LayerConfig>
Optional
extraStyle: undefined
Returns void
drawSingleLineMarker
- drawSingleLineMarker(
stringBuilder: undefined,
range: Range,
clazz: string,
config: Partial<LayerConfig>,
extraLength?: number,
extraStyle?: string,
): void Parameters
- stringBuilder: undefined
- range: Range
- clazz: string
- config: Partial<LayerConfig>
Optional
extraLength: numberOptional
extraStyle: string
Returns void
drawTextMarker
- drawTextMarker(
stringBuilder: undefined,
range: Range,
clazz: string,
layerConfig: Partial<LayerConfig>,
extraStyle?: string,
): void Parameters
- stringBuilder: undefined
- range: Range
- clazz: string
- layerConfig: Partial<LayerConfig>
Optional
extraStyle: string
Returns void
elt
- elt(className: string, css: string): void
Parameters
- className: string
- css: string
Returns void
setMarkers
- setMarkers(markers: { [x: number]: MarkerLike }): void
Returns void
setPadding
- setPadding(padding: number): void
Returns void