Skip to content

codemirror/internals

InterfaceDescription
Cm5BookmarkOptionsOptions for creating a bookmark in CodeMirror 5.
Cm5CoordsModeCoordinate system mode for CodeMirror 5 position calculations.
Cm5EditorA CodeMirror 5 editor instance.
Cm5EditorChangeRepresents a change made to a CodeMirror 5 document.
Cm5EditorChangeCancellableA cancellable editor change object in CodeMirror 5.
Cm5EditorCharCoordsCoordinates returned by charCoords.
Cm5EditorConfigurationConfiguration options for a CodeMirror 5 editor instance.
Cm5EditorCoordsCharInputCoordinates used as input for coordsChar.
Cm5EditorCursorCoordsCoordinates returned by cursorCoords.
Cm5EditorDisplayThe display state of a CM5 editor.
Cm5EditorScrollRectA rectangle used for scrolling into view.
Cm5EditorSelectionChangeA selection change event object in CodeMirror 5.
Cm5EditorStateThe state of a CM5 editor.
Cm5FindPosResultResult of a cursor position search in CodeMirror 5.
Cm5GutterConfigConfiguration for a gutter in CodeMirror 5.
Cm5InnerModeResultResult of CodeMirror 5’s innerMode function.
Cm5InputStyleInput style for CodeMirror 5 editors.
Cm5KeyMapA CodeMirror 5 key map, mapping key names to actions.
Cm5LineHandleA handle to a line in a CodeMirror 5 document.
Cm5LineInfoInformation about a line in a CodeMirror 5 editor.
Cm5LineWidgetA line widget in a CodeMirror 5 editor.
Cm5LineWidgetOptionsOptions for creating a line widget in CodeMirror 5.
Cm5LinkedDocOptionsOptions for creating a linked document in CodeMirror 5.
Cm5ModeA CodeMirror 5 mode definition for syntax highlighting.
Cm5ModeFactoryA factory function that creates a Cm5Mode given an editor configuration.
Cm5ModeSpecA mode specification for CodeMirror 5 with a required name and additional options.
Cm5MouseSelectionConfigurationConfiguration for mouse selection behavior in CodeMirror 5.
Cm5OverlayOptionsOptions for adding a mode overlay in CodeMirror 5.
Cm5PassA sentinel value that can be returned from key handlers to indicate the key should be handled by the next handler.
Cm5PositionRangeA position range with from and to in CodeMirror 5.
Cm5RangeA selection range in a CodeMirror 5 document.
Cm5ScrollInfoScroll position information for a CodeMirror 5 editor.
Cm5SelectionOptionsOptions for selection operations in CodeMirror 5.
Cm5SelectionRangeA selection range input for CodeMirror 5 selection operations.
Cm5SelectionUnitA custom selection unit function for CodeMirror 5 mouse selection.
Cm5StringStreamA CodeMirror 5 StringStream instance for tokenizing text.
Cm5TextMarkerOptionsOptions for creating a text marker in CodeMirror 5.
Cm5TokenA token returned by CodeMirror 5’s tokenizer.
Cm5ViewportThe currently rendered viewport range in a CodeMirror 5 editor.
CodeMirrorModuleThe CodeMirror 5 library module type, representing the window.CodeMirror object.
DocA CodeMirror 5 document instance.
DocHistorySizeThe number of undo and redo operations available.
PositionA position in a CodeMirror 5 document.
TextMarkerA text marker in a CodeMirror 5 document.
TextMarkerRangeThe range of a text marker.