Dynamic Icons Scripting Reference - v1.3.0
    Preparing search index...

    Class Canvas

    Index

    Accessors

    • get gpu(): boolean

      Returns boolean

    • set gpu(enabled: boolean): void

      Parameters

      • enabled: boolean

      Returns void

    • get pdf(): Promise<Buffer<ArrayBufferLike>>

      Returns Promise<Buffer<ArrayBufferLike>>

    • get svg(): Promise<Buffer<ArrayBufferLike>>

      Returns Promise<Buffer<ArrayBufferLike>>

    • get jpg(): Promise<Buffer<ArrayBufferLike>>

      Returns Promise<Buffer<ArrayBufferLike>>

    • get png(): Promise<Buffer<ArrayBufferLike>>

      Returns Promise<Buffer<ArrayBufferLike>>

    • get webp(): Promise<Buffer<ArrayBufferLike>>

      Returns Promise<Buffer<ArrayBufferLike>>

    Constructors

    Methods

    • Returns an object that provides methods and properties for drawing and manipulating images and graphics on a canvas element in a document. A context object includes information about colors, line widths, fonts, and other graphic parameters that can be drawn on a canvas.

      Parameters

      • Optionaltype: "2d"

        The type of canvas to create. Skia Canvas only supports a 2-D context using canvas.getContext("2d")

        MDN Reference

      Returns CanvasRenderingContext2D

    • Parameters

      Returns Promise<void>

    • Parameters

      Returns void

    Properties

    height: number

    Gets or sets the height of a canvas element on a document.

    MDN Reference

    width: number

    Gets or sets the width of a canvas element on a document.

    MDN Reference

    contexts: WeakMap<Canvas, readonly CanvasRenderingContext2D[]>