iink-ts - v3.2.1
    Preparing search index...

    Class RecognizerWebSocketSSR

    Index

    Accessors

    • get mimeTypes(): string[]

      Returns string[]

    Constructors

    • Parameters

      • Optionalconfig: {
            recognition?: {
                convert?: { force?: { "on-stylesheet-change"?: boolean } };
                export?: {
                    image?: {
                        guides?: boolean;
                        viewport?: {
                            height?: (...) | (...);
                            width?: (...) | (...);
                            x?: (...) | (...);
                            y?: (...) | (...);
                        };
                    };
                    "image-resolution"?: number;
                    jiix?: {
                        "bounding-box"?: boolean;
                        "full-stroke-ids"?: boolean;
                        ids?: boolean;
                        strokes?: boolean;
                        style?: boolean;
                        text?: {
                            chars?: (...)
                            | (...)
                            | (...);
                            lines?: (...) | (...) | (...);
                            words?: (...) | (...) | (...);
                        };
                    };
                    mathml?: { flavor?: { name?: (...)
                    | (...) } };
                };
                lang?: string;
                math?: {
                    customGrammar?: string;
                    customGrammarContent?: string;
                    customGrammarId?: string;
                    eraser?: { "erase-precisely"?: boolean };
                    margin?: { bottom?: number; left?: number; right?: number; top?: number };
                    mimeTypes?: (
                        | "application/vnd.myscript.jiix"
                        | "application/x-latex"
                        | "application/mathml+xml"
                        | undefined
                    )[];
                    "recognition-timeout"?: number;
                    "session-time"?: number;
                    solver?: {
                        "angle-unit"?: TAngleUnit;
                        "decimal-separator"?: string;
                        enable?: boolean;
                        "fractional-part-digits"?: number;
                        options?: TSolverOptions;
                        "rounding-mode"?: TRoundingMode;
                    };
                    "undo-redo"?: { mode?: TUndoRedoMode };
                };
                renderer?: {
                    debug?: { "draw-image-boxes"?: boolean; "draw-text-boxes"?: boolean };
                };
                text?: {
                    configuration?: {
                        addLKText?: boolean;
                        customLexicon?: ((...) | (...))[];
                        customResources?: ((...) | (...))[];
                    };
                    eraser?: { "erase-precisely"?: boolean };
                    guides?: { enable?: boolean };
                    margin?: { bottom?: number; left?: number; right?: number; top?: number };
                    mimeTypes?: ("text/plain" | "application/vnd.myscript.jiix" | undefined)[];
                    text?: boolean;
                };
                type?: { readonly [key: number]: string
                | undefined };
            };
            server?: {
                applicationKey?: string;
                hmacKey?: string
                | {};
                host?: string;
                scheme?: TScheme;
                version?: string;
                websocket?: {
                    autoReconnect?: boolean;
                    fileChunkSize?: number;
                    maxPingLostCount?: number;
                    maxRetryCount?: number;
                    pingDelay?: number;
                    pingEnabled?: boolean;
                };
            };
        }

      Returns RecognizerWebSocketSSR

    Methods

    • Parameters

      Returns Promise<TExport>

    • Parameters

      Returns Promise<Model>

    • Parameters

      • code: number
      • reason: string

      Returns void

    • Parameters

      • evt: CloseEvent

      Returns void

    • Returns void

    • Parameters

      • model: Model
      • OptionalrequestedMimeTypes: string[]

      Returns Promise<Model>

    • Parameters

      • model: Model
      • data: Blob
      • OptionalmimeType: string

      Returns Promise<Model>

    • Parameters

      Returns Promise<TExport>

    • Returns void

    • Parameters

      • height: number
      • width: number

      Returns Promise<void>

    • Returns Promise<void>

    • Returns Promise<void>

    • Parameters

      • message: MessageEvent<string>

      Returns void

    • Returns void

    • Parameters

      Returns Promise<Model>

    • Parameters

      • error: Error

      Returns void

    • Parameters

      Returns Promise<Model>

    • Parameters

      Returns Promise<void>

    • Parameters

      • penStyleClasses: string

      Returns Promise<void>

    • Parameters

      Returns Promise<void>

    • Parameters

      Returns Promise<Model>

    • Returns Promise<void>

    Properties

    ackDeferred?: DeferredPromise<void>
    addStrokeDeferred?: DeferredPromise<TExport>
    clearDeferred?: DeferredPromise<TExport>
    connected?: DeferredPromise<void>
    convertDeferred?: DeferredPromise<TExport>
    currentErrorCode?: string | number
    currentPartId?: string
    exportDeferred?: DeferredPromise<TExport>
    importDeferred?: DeferredPromise<TExport>
    importPointEventsDeferred?: DeferredPromise<TExport>
    initialized: DeferredPromise<void>
    penStyle?: TPenStyle
    penStyleClasses?: string
    pingCount: number = 0
    reconnectionCount: number = 0
    redoDeferred?: DeferredPromise<TExport>
    resizeDeferred?: DeferredPromise<void>
    sessionId?: string
    socket: WebSocket
    theme?: TTheme
    undoDeferred?: DeferredPromise<TExport>
    url: string
    viewSizeHeight: number
    viewSizeWidth: number
    waitForIdleDeferred?: DeferredPromise<void>