Class InkEditor

Hierarchy

  • AbstractEditor
    • InkEditor

Accessors

  • get initializationPromise(): Promise<void>
  • Returns Promise<void>

  • get model(): Model
  • Returns Model

  • get penStyle(): TStyle
  • Returns TStyle

  • set penStyle(
        penStyle: {
            color?: string;
            fill?: string;
            opacity?: number;
            width?: number;
            [key: string]: undefined | string | number;
        },
    ): void
  • Parameters

    • penStyle: {
          color?: string;
          fill?: string;
          opacity?: number;
          width?: number;
          [key: string]: undefined | string | number;
      }

    Returns void

Constructors

Methods

  • Returns Promise<void>

  • Returns Promise<void>

  • Returns void

  • Parameters

    • strokes: {
          creationTime?: number;
          id?: string;
          length?: number;
          modificationDate?: number;
          pointers?: (undefined | { p?: number; t?: number; x?: number; y?: number })[];
          pointerType?: string;
          style?: {
              "-myscript-pen-fill-color"?: string;
              "-myscript-pen-fill-style"?: string;
              "-myscript-pen-width"?: number;
              color?: string;
              fill?: string;
              opacity?: number;
              width?: number;
              [key: string]: undefined | string | number;
          };
          type?: string;
      }[]

    Returns Promise<Model>

  • Returns Promise<void>

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns Promise<void>

  • Returns Promise<void>

  • Parameters

    • __namedParameters: { height?: number; width?: number } = {}

    Returns Promise<void>

  • Returns void

  • Returns Promise<void>

  • Returns Promise<Model>

Properties

info?: TApiInfos
layers: EditorLayer
logger: Logger = ...
recognizer: RecognizerHTTPV2
renderer: CanvasRenderer