Skip to main content
Version: Version 5 beta

Interface: LineEndingInterface

Interface for the line ending popover.

Extends

  • EventHandlerInterface<"toggled" | "lineEndingSelected", EventMap[LineEndingPopoverEvents]>

Properties

addEventListener()

addEventListener: (eventName, callback) => void

Adds an event listener for specified events.

Parameters

eventName: "toggled" | "lineEndingSelected"

callback: (active, top?, left?, direction?) => void | (lineEnding) => void

Returns

void

Inherited from

EventHandlerInterface.addEventListener


emitLineEndingSelected()

emitLineEndingSelected: (lineEnding) => void

Emits a line ending selected event for the line ending popover.

Parameters

lineEnding: number

The selected line ending.

Returns

void

void


emitToggled()

emitToggled: (active, top?, left?, direction?) => void

Emits a toggled event for the line ending popover.

Parameters

active: boolean

Whether the popover is active or not.

top?: number

The top position of the popover.

left?: number

The left position of the popover.

direction?: string

The direction of the line ending.

Returns

void

void


removeEventListener()

removeEventListener: (eventName, callback) => void

Removes an event listener for specified events.

Parameters

eventName: "toggled" | "lineEndingSelected"

callback: (active, top?, left?, direction?) => void | (lineEnding) => void

Returns

void

Inherited from

EventHandlerInterface.removeEventListener