Ace API Reference
    Preparing search index...

    Interface GutterRenderer

    interface GutterRenderer {
        attach?: (editor: Editor) => void;
        detach?: (editor: Editor) => void;
        getText: (session: EditSession, row: number) => string;
        getWidth: (
            session: EditSession,
            lastLineNumber: number,
            config: any,
        ) => number;
        update?: (e: undefined, editor: Editor) => void;
    }
    Index

    Properties

    attach?: (editor: Editor) => void

    Attaches the renderer to an editor

    detach?: (editor: Editor) => void

    Detaches the renderer from an editor

    getText: (session: EditSession, row: number) => string

    Gets the text to display for a given row

    getWidth: (session: EditSession, lastLineNumber: number, config: any) => number

    Calculates the width needed for the gutter

    update?: (e: undefined, editor: Editor) => void

    Updates the gutter display