Documentation
    Preparing search index...

    Interface ImageReadSurface

    Minimal Canvas/OffscreenCanvas read surface; no DOM dependency in the engine.

    interface ImageReadSurface {
        height: number;
        width: number;
        getContext(
            kind: "2d",
        ):
            | {
                clearRect(x: number, y: number, width: number, height: number): void;
                drawImage(image: object, x: number, y: number): void;
                getImageData(
                    x: number,
                    y: number,
                    width: number,
                    height: number,
                ): {
                    data:
                        | Uint8Array<ArrayBufferLike>
                        | Uint8ClampedArray<ArrayBufferLike>;
                };
            }
            | null;
    }
    Index
    height: number
    width: number
    • Parameters

      • kind: "2d"

      Returns
          | {
              clearRect(x: number, y: number, width: number, height: number): void;
              drawImage(image: object, x: number, y: number): void;
              getImageData(
                  x: number,
                  y: number,
                  width: number,
                  height: number,
              ): {
                  data: Uint8Array<ArrayBufferLike> | Uint8ClampedArray<ArrayBufferLike>;
              };
          }
          | null