The caret manager that holds this marker.
The document in which the caret is located.
The layer that holds the caret.
The input field element that ought to be moved with the caret.
The scroller element that contains the editor document for which we are managing a caret.
The refresh method, already bound to this object.
This is an element used to calculate the position of the caret on the screen. It is temporarily inserted in the DOM to perform the position calculations.
This is the element that represents the caret in the DOM tree.
The input field element that ought to be moved with the caret.
The layer that holds the caret.
The caret manager that holds this marker.
The scroller element that contains the editor document for which we are managing a caret.
True if the caret is in the DOM tree, false otherwise.
The bounding client rectangle of the DOM element associated with this marker.
The coordinates of the caret marker relative to the scroller.
Refreshes the caret position on screen. If refreshing has been suspended, it records that a refresh was requested but does not actually refresh the caret.
Scroll the mark into view.
Suspend refreshing the caret. Calling this function multiple times increases the suspension count. resume must be called an equal number of times before refreshes are resumed.
Generated using TypeDoc
The "caret mark" is the graphical indicator showing the position of the caret.