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
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
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