UNPKG

@nmmty/lazycanvas

Version:

A simple way to interact with @napi-rs/canvas in an advanced way!

19 lines (17 loc) 648 B
import { Canvas, SKRSContext2D } from "@napi-rs/canvas"; import { LayersManager } from "../structures/managers/LayersManager"; import { RenderManager } from "../structures/managers/RenderManager"; import { FontsManager } from "../structures/managers/FontsManager"; import { AnimationManager } from "../structures/managers/AnimationManager"; import { AnyExport } from "../"; export interface ILazyCanvas { width: number; height: number; canvas: Canvas; ctx: SKRSContext2D; layers: LayersManager; render: RenderManager; fonts: FontsManager; animation: AnimationManager; exportType: AnyExport; }