sesaparcours
    Preparing search index...
    interface Editor {
        commands: CommandManager;
        completers: Completer[];
        container: HTMLElement;
        id: string;
        keyBinding: KeyBinding;
        renderer: VirtualRenderer;
        selection: Selection;
        session: EditSession;
        textInput: TextInput;
        addEventListener(
            name: string,
            callback: Function,
            capturing?: boolean,
        ): void;
        blockIndent(): void;
        blockOutdent(): void;
        blur(): void;
        centerSelection(): void;
        clearSelection(): void;
        copyLinesDown(): void;
        copyLinesUp(): void;
        destroy(): void;
        duplicateSelection(): void;
        execCommand(command: string | string[], args?: any): boolean;
        find(
            needle: string | RegExp,
            options?: Partial<SearchOptions>,
            animate?: boolean,
        ): Range | undefined;
        findAll(
            needle: string | RegExp,
            options?: Partial<SearchOptions>,
            additive?: boolean,
        ): number;
        findNext(options?: Partial<SearchOptions>, animate?: boolean): void;
        findPrevious(options?: Partial<SearchOptions>, animate?: boolean): void;
        focus(): void;
        getAnimatedScroll(): boolean;
        getBehavioursEnabled(): boolean;
        getCopyText(): string;
        getCursorPosition(): Point;
        getCursorPositionScreen(): Point;
        getDisplayIndentGuides(): boolean;
        getDragDelay(): number;
        getFadeFoldWidgets(): boolean;
        getFirstVisibleRow(): number;
        getFontSize(): string;
        getHighlightActiveLine(): boolean;
        getHighlightGutterLine(): boolean;
        getHighlightSelectedWord(): boolean;
        getKeyboardHandler(): string;
        getLastSearchOptions(): Partial<SearchOptions>;
        getLastVisibleRow(): number;
        getOption<T extends keyof EditorOptions>(name: T): EditorOptions[T];
        getOptions(
            optionNames?: string[] | { [key: string]: any },
        ): { [key: string]: any };
        getOverwrite(): boolean;
        getPrintMarginColumn(): number;
        getReadOnly(): boolean;
        getScrollSpeed(): number;
        getSelectedText(): string;
        getSelection(): Selection;
        getSelectionRange(): Range;
        getSelectionStyle(): string;
        getSession(): EditSession;
        getShowFoldWidgets(): boolean;
        getShowInvisibles(): boolean;
        getShowPrintMargin(): boolean;
        getTheme(): string;
        getValue(): string;
        getWrapBehavioursEnabled(): boolean;
        gotoLine(lineNumber: number, column: number, animate: boolean): void;
        gotoPageDown(): void;
        gotoPageUp(): void;
        indent(): void;
        insert(text: string, pasted?: boolean): void;
        isFocused(): boolean;
        isRowFullyVisible(row: number): boolean;
        isRowVisible(row: number): boolean;
        jumpToMatching(select: boolean, expand: boolean): void;
        modifyNumber(amount: number): void;
        moveCursorTo(row: number, column: number): void;
        moveCursorToPosition(pos: Point): void;
        moveLinesDown(): void;
        moveLinesUp(): void;
        moveText(range: Range, toPosition: Point, copy?: boolean): Range;
        navigateDown(times?: number): void;
        navigateFileEnd(): void;
        navigateFileStart(): void;
        navigateLeft(times?: number): void;
        navigateLineEnd(): void;
        navigateLineStart(): void;
        navigateRight(times?: number): void;
        navigateTo(row: number, column: number): void;
        navigateUp(times?: number): void;
        navigateWordLeft(): void;
        navigateWordRight(): void;
        off(name: string, callback: Function): void;
        on(name: "blur", callback: (e: Event) => void): void;
        on(name: "input", callback: () => void): void;
        on(name: "change", callback: (delta: Delta) => void): void;
        on(
            name: "changeSelectionStyle",
            callback: (obj: { data: string }) => void,
        ): void;
        on(
            name: "changeSession",
            callback: (obj: { oldSession: EditSession; session: EditSession }) => void,
        ): void;
        on(name: "copy", callback: (obj: { text: string }) => void): void;
        on(name: "focus", callback: (e: Event) => void): void;
        on(name: "paste", callback: (obj: { text: string }) => void): void;
        on(name: "mousemove", callback: (e: any) => void): void;
        on(name: "mouseup", callback: (e: any) => void): void;
        on(name: "mousewheel", callback: (e: any) => void): void;
        on(name: "click", callback: (e: any) => void): void;
        on(name: "guttermousedown", callback: (e: any) => void): void;
        once(name: string, callback: Function): void;
        onPaste(text: string, event: any): void;
        redo(): void;
        remove(dir?: "left" | "right"): void;
        removeAllListeners(name?: string): void;
        removeDefaultHandler(name: string, callback: Function): void;
        removeEventListener(name: string, callback: Function): void;
        removeGhostText(): void;
        removeLines(): void;
        removeLineToEnd(): void;
        removeListener(name: string, callback: Function): void;
        removeWordLeft(): void;
        removeWordRight(): void;
        replace(replacement: string, options?: Partial<SearchOptions>): number;
        replaceAll(replacement: string, options?: Partial<SearchOptions>): number;
        resize(force?: boolean): void;
        scrollPageDown(): void;
        scrollPageUp(): void;
        scrollToLine(
            line: number,
            center: boolean,
            animate: boolean,
            callback: () => void,
        ): void;
        scrollToRow(row: number): void;
        selectAll(): void;
        selectPageDown(): void;
        selectPageUp(): void;
        setAnimatedScroll(shouldAnimate: boolean): void;
        setAutoScrollEditorIntoView(enable: boolean): void;
        setBehavioursEnabled(enabled: boolean): void;
        setDefaultHandler(name: string, callback: Function): void;
        setDisplayIndentGuides(display: boolean): void;
        setDragDelay(dragDelay: number): void;
        setFadeFoldWidgets(fade: boolean): void;
        setFontSize(size: number): void;
        setGhostText(text: string, position: Point): void;
        setHighlightActiveLine(shouldHighlight: boolean): void;
        setHighlightGutterLine(shouldHighlight: boolean): void;
        setHighlightSelectedWord(shouldHighlight: boolean): void;
        setKeyboardHandler(keyboardHandler: string, callback?: () => void): void;
        setKeyboardHandler(keyboardHandler: KeyboardHandler | null): void;
        setOption<T extends keyof EditorOptions>(
            name: T,
            value: EditorOptions[T],
        ): void;
        setOptions(optList: { [key: string]: any }): void;
        setOverwrite(overwrite: boolean): void;
        setPrintMarginColumn(showPrintMargin: number): void;
        setReadOnly(readOnly: boolean): void;
        setScrollSpeed(speed: number): void;
        setSelectionStyle(val: string): void;
        setSession(session: EditSession | undefined): void;
        setShowFoldWidgets(show: boolean): void;
        setShowInvisibles(showInvisibles: boolean): void;
        setShowPrintMargin(showPrintMargin: boolean): void;
        setStyle(style: string): void;
        setTheme(theme: string, callback?: () => void): void;
        setValue(val: string, cursorPos?: number): string;
        setWrapBehavioursEnabled(enabled: boolean): void;
        sortLines(): void;
        splitLine(): void;
        toggleBlockComment(): void;
        toggleCommentLines(): void;
        toggleOverwrite(): void;
        toLowerCase(): void;
        toUpperCase(): void;
        transposeLetters(): void;
        undo(): void;
        unsetStyle(style: string): void;
    }

    Hierarchy (View Summary)

    Index

    Properties

    Methods

    addEventListener blockIndent blockOutdent blur centerSelection clearSelection copyLinesDown copyLinesUp destroy duplicateSelection execCommand find findAll findNext findPrevious focus getAnimatedScroll getBehavioursEnabled getCopyText getCursorPosition getCursorPositionScreen getDisplayIndentGuides getDragDelay getFadeFoldWidgets getFirstVisibleRow getFontSize getHighlightActiveLine getHighlightGutterLine getHighlightSelectedWord getKeyboardHandler getLastSearchOptions getLastVisibleRow getOption getOptions getOverwrite getPrintMarginColumn getReadOnly getScrollSpeed getSelectedText getSelection getSelectionRange getSelectionStyle getSession getShowFoldWidgets getShowInvisibles getShowPrintMargin getTheme getValue getWrapBehavioursEnabled gotoLine gotoPageDown gotoPageUp indent insert isFocused isRowFullyVisible isRowVisible jumpToMatching modifyNumber moveCursorTo moveCursorToPosition moveLinesDown moveLinesUp moveText navigateDown navigateFileEnd navigateFileStart navigateLeft navigateLineEnd navigateLineStart navigateRight navigateTo navigateUp navigateWordLeft navigateWordRight off on once onPaste redo remove removeAllListeners removeDefaultHandler removeEventListener removeGhostText removeLines removeLineToEnd removeListener removeWordLeft removeWordRight replace replaceAll resize scrollPageDown scrollPageUp scrollToLine scrollToRow selectAll selectPageDown selectPageUp setAnimatedScroll setAutoScrollEditorIntoView setBehavioursEnabled setDefaultHandler setDisplayIndentGuides setDragDelay setFadeFoldWidgets setFontSize setGhostText setHighlightActiveLine setHighlightGutterLine setHighlightSelectedWord setKeyboardHandler setOption setOptions setOverwrite setPrintMarginColumn setReadOnly setScrollSpeed setSelectionStyle setSession setShowFoldWidgets setShowInvisibles setShowPrintMargin setStyle setTheme setValue setWrapBehavioursEnabled sortLines splitLine toggleBlockComment toggleCommentLines toggleOverwrite toLowerCase toUpperCase transposeLetters undo unsetStyle

    Properties

    commands: CommandManager
    completers: Completer[]
    container: HTMLElement
    id: string
    keyBinding: KeyBinding
    renderer: VirtualRenderer
    selection: Selection
    session: EditSession
    textInput: TextInput

    Methods

    • Parameters

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

      Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Parameters

      • command: string | string[]
      • Optionalargs: any

      Returns boolean

    • Parameters

      Returns Range | undefined

    • Parameters

      Returns number

    • Parameters

      Returns void

    • Parameters

      Returns void

    • Returns void

    • Returns boolean

    • Returns boolean

    • Returns string

    • Returns Point

    • Returns Point

    • Returns boolean

    • Returns number

    • Returns boolean

    • Returns number

    • Returns string

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns string

    • Returns number

    • Parameters

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

      Returns { [key: string]: any }

    • Returns boolean

    • Returns number

    • Returns boolean

    • Returns number

    • Returns string

    • Returns Selection

    • Returns Range

    • Returns string

    • Returns EditSession

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns string

    • Returns string

    • Returns boolean

    • Parameters

      • lineNumber: number
      • column: number
      • animate: boolean

      Returns void

    • Returns void

    • Returns void

    • Returns void

    • Parameters

      • text: string
      • Optionalpasted: boolean

      Returns void

    • Returns boolean

    • Parameters

      • row: number

      Returns boolean

    • Parameters

      • row: number

      Returns boolean

    • Parameters

      • select: boolean
      • expand: boolean

      Returns void

    • Parameters

      • amount: number

      Returns void

    • Parameters

      • row: number
      • column: number

      Returns void

    • Parameters

      Returns void

    • Returns void

    • Returns void

    • Parameters

      • range: Range
      • toPosition: Point
      • Optionalcopy: boolean

      Returns Range

    • Parameters

      • Optionaltimes: number

      Returns void

    • Returns void

    • Returns void

    • Parameters

      • Optionaltimes: number

      Returns void

    • Returns void

    • Returns void

    • Parameters

      • Optionaltimes: number

      Returns void

    • Parameters

      • row: number
      • column: number

      Returns void

    • Parameters

      • Optionaltimes: number

      Returns void

    • Returns void

    • Returns void

    • Parameters

      Returns void

    • Parameters

      • name: "blur"
      • callback: (e: Event) => void

      Returns void

    • Parameters

      • name: "input"
      • callback: () => void

      Returns void

    • Parameters

      • name: "change"
      • callback: (delta: Delta) => void

      Returns void

    • Parameters

      • name: "changeSelectionStyle"
      • callback: (obj: { data: string }) => void

      Returns void

    • Parameters

      Returns void

    • Parameters

      • name: "copy"
      • callback: (obj: { text: string }) => void

      Returns void

    • Parameters

      • name: "focus"
      • callback: (e: Event) => void

      Returns void

    • Parameters

      • name: "paste"
      • callback: (obj: { text: string }) => void

      Returns void

    • Parameters

      • name: "mousemove"
      • callback: (e: any) => void

      Returns void

    • Parameters

      • name: "mouseup"
      • callback: (e: any) => void

      Returns void

    • Parameters

      • name: "mousewheel"
      • callback: (e: any) => void

      Returns void

    • Parameters

      • name: "click"
      • callback: (e: any) => void

      Returns void

    • Parameters

      • name: "guttermousedown"
      • callback: (e: any) => void

      Returns void

    • Parameters

      Returns void

    • Parameters

      • text: string
      • event: any

      Returns void

    • Returns void

    • Parameters

      • Optionaldir: "left" | "right"

      Returns void

    • Parameters

      • Optionalname: string

      Returns void

    • Parameters

      Returns void

    • Parameters

      Returns void

    • Returns void

    • Returns void

    • Returns void

    • Parameters

      Returns void

    • Returns void

    • Returns void

    • Parameters

      Returns number

    • Parameters

      Returns number

    • Parameters

      • Optionalforce: boolean

      Returns void

    • Returns void

    • Returns void

    • Parameters

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

      Returns void

    • Parameters

      • row: number

      Returns void

    • Returns void

    • Returns void

    • Returns void

    • Parameters

      • shouldAnimate: boolean

      Returns void

    • Parameters

      • enable: boolean

      Returns void

    • Parameters

      • enabled: boolean

      Returns void

    • Parameters

      Returns void

    • Parameters

      • display: boolean

      Returns void

    • Parameters

      • dragDelay: number

      Returns void

    • Parameters

      • fade: boolean

      Returns void

    • Parameters

      • size: number

      Returns void

    • Parameters

      • text: string
      • position: Point

      Returns void

    • Parameters

      • shouldHighlight: boolean

      Returns void

    • Parameters

      • shouldHighlight: boolean

      Returns void

    • Parameters

      • shouldHighlight: boolean

      Returns void

    • Parameters

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

      Returns void

    • Parameters

      Returns void

    • Parameters

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

      Returns void

    • Parameters

      • overwrite: boolean

      Returns void

    • Parameters

      • showPrintMargin: number

      Returns void

    • Parameters

      • readOnly: boolean

      Returns void

    • Parameters

      • speed: number

      Returns void

    • Parameters

      • val: string

      Returns void

    • Parameters

      Returns void

    • Parameters

      • show: boolean

      Returns void

    • Parameters

      • showInvisibles: boolean

      Returns void

    • Parameters

      • showPrintMargin: boolean

      Returns void

    • Parameters

      • style: string

      Returns void

    • Parameters

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

      Returns void

    • Parameters

      • val: string
      • OptionalcursorPos: number

      Returns string

    • Parameters

      • enabled: boolean

      Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Parameters

      • style: string

      Returns void