svelte-canvas
Version:
Reactive canvas rendering with Svelte.
29 lines (28 loc) • 972 B
TypeScript
import { SvelteComponent } from "svelte";
declare const __propDef: {
props: {
width?: number;
height?: number;
pixelRatio?: number | "auto";
class?: import("svelte/elements").ClassValue | null;
style?: string;
autoplay?: boolean;
autoclear?: boolean;
layerEvents?: boolean;
onresize?: (detail: import("../types").CanvasResizeEvent) => void;
contextSettings?: CanvasRenderingContext2DSettings;
children?: import("svelte").Snippet;
} & import("../types").CanvasEventHandlers & {
redraw?: () => void;
};
events: {
[evt: string]: CustomEvent<any>;
};
slots: {};
};
type CanvasProps_ = typeof __propDef.props;
export { CanvasProps_ as CanvasProps };
export type CanvasEvents = typeof __propDef.events;
export type CanvasSlots = typeof __propDef.slots;
export default class Canvas extends SvelteComponent<CanvasProps_, CanvasEvents, CanvasSlots> {
}