@nmmty/lazycanvas
Version:
A simple way to interact with @napi-rs/canvas in an advanced way!
12 lines (11 loc) • 1.19 kB
TypeScript
export { LazyCanvas, ILazyCanvas, ILazyCanvasOptions, IOLazyCanvas, } from "./structures/LazyCanvas";
export { IFontsManager } from "./structures/managers/FontsManager";
export { IAnimationManager, IAnimationOptions } from "./structures/managers/AnimationManager";
export { IRenderManager } from "./structures/managers/RenderManager";
export { ILayersManager } from "./structures/managers/LayersManager";
export * from "./structures/components";
export { LayerType, LayerScaleType, LineCap, LineJoin, TextAlign, TextDirection, TextBaseline, FontWeight, Export, Centring, PatternType, GradientType, LinkType } from "./types";
export { Font, IFont, IFonts, Gradient, IGradient, GradientPoint, GradientColorStop, Pattern, IPattern, Link, ILink, Exporter, JSONReader } from "./structures/helpers";
export { Filters } from "./helpers/Filters";
export { FontsList } from "./helpers/FontsList";
export type { AnyLayer, AnyCentring, AnyPatternType, AnyGradientType, AnyTextAlign, AnyTextDirection, AnyTextBaseline, AnyWeight, AnyLineCap, AnyLineJoin, AnyExport, AnyLinkType, AnyGlobalCompositeOperation, AnyColorSpace, ScaleType, ColorType, Point, PointNumber, Transform, Extensions } from "./types";