sesaparcours
    Preparing search index...
    interface JQueryTerminalStatic {
        active: () => void | JQueryTerminal<HTMLElement>;
        amp: (str: string) => string;
        Animation: JQueryTerminal.Animation;
        ansi_colors: {
            bold: AnsiColorType;
            faited: AnsiColorType;
            normal: AnsiColorType;
            palette: string[];
        };
        apply_formatters: (
            str: string,
            options: JSONObject,
        ) => string | [string, number];
        CanvasRenderer: JQueryTerminal.Renderer;
        color_names: string[];
        columns: (arr: string[], cols: number, space: number) => string;
        Cycle: (...args: any[]) => Cycle<any>;
        data: string;
        defaults: { formatters: Formatter[]; strings: strings; [key: string]: any };
        encode: (str: string) => string;
        escape_brackets: (str: string) => string;
        escape_formatting: (str: string) => string;
        escape_regex: (str: string) => string;
        Exception: TerminalException;
        extended_command: (term: JQueryTerminal, str: string) => void;
        format: (str: string, options?: formatOptions) => string;
        format_split: (str: string) => string[];
        formatter: any;
        forms: {
            boolean: (term: JQueryTerminal, data: booleanInput) => Promise<boolean>;
            checkboxes: (
                term: JQueryTerminal,
                data: checkboxesInput,
            ) => Promise<any[]>;
            form: (term: JQueryTerminal, data: formData[]) => Promise<formData>;
            input: (term: JQueryTerminal, data: simpleInput) => Promise<string>;
            password: (term: JQueryTerminal, data: passwordInput) => Promise<string>;
            radio: (term: JQueryTerminal, data: radioInput) => Promise<any>;
            types: formStaticTypes;
        };
        FramesAnimation: FramesAnimation;
        from_ansi: FormatterFunction;
        have_formatting: (str: string) => boolean;
        History: (name?: string, size?: number, memory?: boolean) => History<any>;
        is_formatting: (str: string) => boolean;
        iterate_formatting: (
            str: string,
            callback: (data: JSONObject) => void,
        ) => void;
        last_id: () => number;
        length: (str: string) => number;
        nested_formatting: FormatterFunction;
        normalize: (str: string) => string;
        overtyping: FormatterFunction;
        parse_argument: (arg: string, strict?: boolean) => string | number | RegExp;
        parse_arguments: (str: string) => (string | number | RegExp)[];
        parse_command: (str: string) => ParsedCommand<string | number | RegExp>;
        parse_formatting: (arg: string) => string[];
        parse_options: (
            arg: string | string[],
            options?: { booleans: string[] },
        ) => ParsedOptions;
        pipe: (obj: ObjectInterpreter) => interpreterFunction;
        prism: (lang: string, text: string) => string;
        prism_formatters: {
            animation: boolean;
            command: boolean;
            echo: boolean;
            prompt: boolean;
        };
        Renderer: JQueryTerminal.Renderer;
        split_arguments: (str: string) => string[];
        split_command: (str: string) => ParsedCommand<string>;
        split_equal: (str: string, len: number, keep_words?: boolean) => string[];
        Stack: (init?: any[]) => Stack<any>;
        strip: (str: string) => string;
        substring: (str: string, start_index: number, end_index: number) => string;
        syntax: (lang: string) => void;
        tracking_replace: (
            str: string,
            rex: RegExp,
            replacement: string | RegExpReplacementFunction,
            position: number,
        ) => [string, number];
        unclosed_strings: (str: string) => boolean;
        unescape_brackets: (str: string) => string;
        valid_color: (color: string) => boolean;
        version: string;
        xml_formatter: FormatterFunction;
    }
    Index

    Properties

    active: () => void | JQueryTerminal<HTMLElement>
    amp: (str: string) => string
    ansi_colors: {
        bold: AnsiColorType;
        faited: AnsiColorType;
        normal: AnsiColorType;
        palette: string[];
    }
    apply_formatters: (
        str: string,
        options: JSONObject,
    ) => string | [string, number]

    if options have position it will return [string, display_position]

    CanvasRenderer: JQueryTerminal.Renderer
    color_names: string[]
    columns: (arr: string[], cols: number, space: number) => string
    Cycle: (...args: any[]) => Cycle<any>
    data: string
    defaults: { formatters: Formatter[]; strings: strings; [key: string]: any }
    encode: (str: string) => string
    escape_brackets: (str: string) => string
    escape_formatting: (str: string) => string
    escape_regex: (str: string) => string
    extended_command: (term: JQueryTerminal, str: string) => void
    format: (str: string, options?: formatOptions) => string
    format_split: (str: string) => string[]
    formatter: any

    formatter is an object that can be used in RegExp functions

    forms: {
        boolean: (term: JQueryTerminal, data: booleanInput) => Promise<boolean>;
        checkboxes: (term: JQueryTerminal, data: checkboxesInput) => Promise<any[]>;
        form: (term: JQueryTerminal, data: formData[]) => Promise<formData>;
        input: (term: JQueryTerminal, data: simpleInput) => Promise<string>;
        password: (term: JQueryTerminal, data: passwordInput) => Promise<string>;
        radio: (term: JQueryTerminal, data: radioInput) => Promise<any>;
        types: formStaticTypes;
    }
    FramesAnimation: FramesAnimation
    have_formatting: (str: string) => boolean
    History: (name?: string, size?: number, memory?: boolean) => History<any>
    is_formatting: (str: string) => boolean
    iterate_formatting: (str: string, callback: (data: JSONObject) => void) => void
    last_id: () => number
    length: (str: string) => number
    nested_formatting: FormatterFunction
    normalize: (str: string) => string
    overtyping: FormatterFunction
    parse_argument: (arg: string, strict?: boolean) => string | number | RegExp
    parse_arguments: (str: string) => (string | number | RegExp)[]
    parse_command: (str: string) => ParsedCommand<string | number | RegExp>
    parse_formatting: (arg: string) => string[]
    parse_options: (
        arg: string | string[],
        options?: { booleans: string[] },
    ) => ParsedOptions
    prism: (lang: string, text: string) => string

    plugins

    prism_formatters: {
        animation: boolean;
        command: boolean;
        echo: boolean;
        prompt: boolean;
    }
    split_arguments: (str: string) => string[]
    split_command: (str: string) => ParsedCommand<string>
    split_equal: (str: string, len: number, keep_words?: boolean) => string[]
    Stack: (init?: any[]) => Stack<any>
    strip: (str: string) => string
    substring: (str: string, start_index: number, end_index: number) => string
    syntax: (lang: string) => void
    tracking_replace: (
        str: string,
        rex: RegExp,
        replacement: string | RegExpReplacementFunction,
        position: number,
    ) => [string, number]
    unclosed_strings: (str: string) => boolean
    unescape_brackets: (str: string) => string
    valid_color: (color: string) => boolean
    version: string
    xml_formatter: FormatterFunction