Ace API Reference
    Preparing search index...
    textMarkerMixin: {
        $applyTextMarkers(...this: any): void;
        $modifyDomForMarkers(
            lineElement: HTMLElement,
            row: number,
            marker: TextMarker,
        ): void;
        $processInvisibleMarker(
            node: Node,
            parentNode: Node,
            selectionSegment: SelectionSegment,
            marker: any,
        ): void;
        $processRegularMarker(
            node: Node,
            parentNode: Node,
            selectionSegment: SelectionSegment,
            marker: TextMarker,
            nodeStart: number,
            startCol: number,
            endCol: number,
        ): void;
        $removeClass(...this: any, className: string): void;
    } = ...

    Type declaration

    • $applyTextMarkers: function
    • $modifyDomForMarkers: function
      • Modifies the DOM for marker rendering.

        Parameters

        • lineElement: HTMLElement

          The line element to modify

        • row: number

          The row being processed

        • marker: TextMarker

          The marker to apply

        Returns void

    • $processInvisibleMarker: function
      • Process text nodes for invisible markers (whitespace visualization)

        Parameters

        • node: Node

          The DOM node to process

        • parentNode: Node

          The parent node

        • selectionSegment: SelectionSegment
        • marker: any

          The marker being applied

        Returns void

    • $processRegularMarker: function
      • Process nodes for regular markers (not invisible whitespace)

        Parameters

        • node: Node

          The DOM node to process

        • parentNode: Node

          The parent node

        • selectionSegment: SelectionSegment
        • marker: TextMarker

          The marker being applied

        • nodeStart: number

          Starting column of the node

        • startCol: number

          Starting column of the selection

        • endCol: number

          Ending column of the selection

        Returns void

    • $removeClass: function
      • Parameters

        • ...this: any
        • className: string

        Returns void