sesaparcours
    Preparing search index...
    interface VirtualRenderer {
        $padding: number;
        characterWidth: number;
        container: HTMLElement;
        content: HTMLElement;
        lineHeight: number;
        scroller: HTMLElement;
        scrollLeft: number;
        scrollTop: number;
        addEventListener(
            name: string,
            callback: Function,
            capturing?: boolean,
        ): void;
        adjustWrapLimit(): boolean;
        alignCursor(cursor: number | Position, alignment: number): number;
        animateScrolling(fromValue: number, callback: () => void): void;
        attachToShadowRoot(): void;
        destroy(): void;
        freeze(): void;
        getAnimatedScroll(): boolean;
        getContainerElement(): HTMLElement;
        getDisplayIndentGuides(): boolean;
        getFadeFoldWidgets(): boolean;
        getFirstFullyVisibleRow(): number;
        getFirstVisibleRow(): number;
        getHighlightGutterLine(): boolean;
        getHScrollBarAlwaysVisible(): boolean;
        getLastFullyVisibleRow(): number;
        getLastVisibleRow(): number;
        getMouseEventTarget(): HTMLElement;
        getOption<T extends keyof VirtualRendererOptions>(
            name: T,
        ): VirtualRendererOptions[T];
        getOptions(
            optionNames?: string[] | { [key: string]: any },
        ): { [key: string]: any };
        getPrintMarginColumn(): boolean;
        getScrollBottomRow(): number;
        getScrollLeft(): number;
        getScrollTop(): number;
        getScrollTopRow(): number;
        getShowGutter(): boolean;
        getShowInvisibles(): boolean;
        getShowPrintMargin(): boolean;
        getTextAreaContainer(): HTMLElement;
        getTheme(): string;
        getVScrollBarAlwaysVisible(): boolean;
        hideComposition(): void;
        hideCursor(): void;
        isScrollableBy(deltaX: number, deltaY: number): boolean;
        off(name: string, callback: Function): void;
        on(name: string, callback: Function, capturing?: boolean): void;
        once(name: string, callback: Function): void;
        pixelToScreenCoordinates(
            x: number,
            y: number,
        ): { column: number; offsetX: number; row: number; side: -1 | 1 };
        removeAllListeners(name?: string): void;
        removeDefaultHandler(name: string, callback: Function): void;
        removeEventListener(name: string, callback: Function): void;
        removeGhostText(): void;
        removeListener(name: string, callback: Function): void;
        scrollBy(deltaX: number, deltaY: number): void;
        scrollCursorIntoView(cursor: Position, offset?: number): void;
        scrollSelectionIntoView(
            anchor: Position,
            lead: Position,
            offset?: number,
        ): void;
        scrollTo(x: number, y: number): void;
        scrollToLine(
            line: number,
            center: boolean,
            animate: boolean,
            callback: () => void,
        ): void;
        scrollToRow(row: number): void;
        scrollToX(scrollLeft: number): void;
        scrollToY(scrollTop: number): void;
        setAnimatedScroll(shouldAnimate: boolean): void;
        setAnnotations(annotations: Annotation[]): void;
        setCompositionText(text: string): void;
        setCursorStyle(style: string): void;
        setDefaultHandler(name: string, callback: Function): void;
        setDisplayIndentGuides(display: boolean): void;
        setFadeFoldWidgets(show: boolean): void;
        setGhostText(text: string, position: Point): void;
        setHighlightGutterLine(shouldHighlight: boolean): void;
        setHScrollBarAlwaysVisible(alwaysVisible: boolean): void;
        setMouseCursor(cursorStyle: string): void;
        setOption<T extends keyof VirtualRendererOptions>(
            name: T,
            value: VirtualRendererOptions[T],
        ): void;
        setOptions(optList: { [key: string]: any }): void;
        setPadding(padding: number): void;
        setPrintMarginColumn(showPrintMargin: boolean): void;
        setScrollMargin(
            top: number,
            bottom: number,
            left: number,
            right: number,
        ): void;
        setSession(session: EditSession): void;
        setShowGutter(show: boolean): void;
        setShowInvisibles(showInvisibles: boolean): void;
        setShowPrintMargin(showPrintMargin: boolean): void;
        setStyle(style: string, include?: boolean): void;
        setTheme(theme: string, callback?: () => void): void;
        setVScrollBarAlwaysVisible(alwaysVisible: boolean): void;
        showComposition(position: number): void;
        showCursor(): void;
        textToScreenCoordinates(
            row: number,
            column: number,
        ): { pageX: number; pageY: number };
        unfreeze(): void;
        unsetStyle(style: string): void;
        updateBackMarkers(): void;
        updateBreakpoints(): void;
        updateCursor(): void;
        updateFontSize(): void;
        updateFrontMarkers(): void;
        updateFull(force?: boolean): void;
        updateLines(firstRow: number, lastRow: number, force?: boolean): void;
        updateText(): void;
        visualizeBlur(): void;
        visualizeFocus(): void;
    }

    Hierarchy (View Summary)

    Index

    Properties

    Methods

    Properties

    $padding: number
    characterWidth: number
    container: HTMLElement
    content: HTMLElement
    lineHeight: number
    scroller: HTMLElement
    scrollLeft: number
    scrollTop: number

    Methods

    • Parameters

      • name: string
      • callback: Function
      • Optionalcapturing: boolean

      Returns void

    • Returns boolean

    • Parameters

      • cursor: number | Position
      • alignment: number

      Returns number

    • Parameters

      • fromValue: number
      • callback: () => void

      Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns boolean

    • Returns HTMLElement

    • Returns boolean

    • Returns boolean

    • Returns number

    • Returns number

    • Returns boolean

    • Returns boolean

    • Returns number

    • Returns number

    • Returns HTMLElement

    • Parameters

      • OptionaloptionNames: string[] | { [key: string]: any }

      Returns { [key: string]: any }

    • Returns boolean

    • Returns number

    • Returns number

    • Returns number

    • Returns number

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns HTMLElement

    • Returns string

    • Returns boolean

    • Returns void

    • Returns void

    • Parameters

      • deltaX: number
      • deltaY: number

      Returns boolean

    • Parameters

      Returns void

    • Parameters

      • name: string
      • callback: Function
      • Optionalcapturing: boolean

      Returns void

    • Parameters

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns { column: number; offsetX: number; row: number; side: -1 | 1 }

    • Parameters

      • Optionalname: string

      Returns void

    • Parameters

      Returns void

    • Parameters

      Returns void

    • Returns void

    • Parameters

      Returns void

    • Parameters

      • deltaX: number
      • deltaY: number

      Returns void

    • Parameters

      Returns void

    • Parameters

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • line: number
      • center: boolean
      • animate: boolean
      • callback: () => void

      Returns void

    • Parameters

      • row: number

      Returns void

    • Parameters

      • scrollLeft: number

      Returns void

    • Parameters

      • scrollTop: number

      Returns void

    • Parameters

      • shouldAnimate: boolean

      Returns void

    • Parameters

      Returns void

    • Parameters

      • text: string

      Returns void

    • Parameters

      • style: string

      Returns void

    • Parameters

      Returns void

    • Parameters

      • display: boolean

      Returns void

    • Parameters

      • show: boolean

      Returns void

    • Parameters

      • text: string
      • position: Point

      Returns void

    • Parameters

      • shouldHighlight: boolean

      Returns void

    • Parameters

      • alwaysVisible: boolean

      Returns void

    • Parameters

      • cursorStyle: string

      Returns void

    • Parameters

      • optList: { [key: string]: any }

      Returns void

    • Parameters

      • padding: number

      Returns void

    • Parameters

      • showPrintMargin: boolean

      Returns void

    • Parameters

      • top: number
      • bottom: number
      • left: number
      • right: number

      Returns void

    • Parameters

      Returns void

    • Parameters

      • show: boolean

      Returns void

    • Parameters

      • showInvisibles: boolean

      Returns void

    • Parameters

      • showPrintMargin: boolean

      Returns void

    • Parameters

      • style: string
      • Optionalinclude: boolean

      Returns void

    • Parameters

      • theme: string
      • Optionalcallback: () => void

      Returns void

    • Parameters

      • alwaysVisible: boolean

      Returns void

    • Parameters

      • position: number

      Returns void

    • Returns void

    • Parameters

      • row: number
      • column: number

      Returns { pageX: number; pageY: number }

    • Returns void

    • Parameters

      • style: string

      Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Parameters

      • Optionalforce: boolean

      Returns void

    • Parameters

      • firstRow: number
      • lastRow: number
      • Optionalforce: boolean

      Returns void

    • Returns void

    • Returns void

    • Returns void