UNPKG

svelte-zdog

Version:

svelte components for zdog 3D renders

39 lines (38 loc) 1.49 kB
import { SvelteComponentTyped } from "svelte"; import Zdog from 'zdog'; import type { IllustrationProps, ZdogElement, Subscriber, OnResize, OnPrerender, OnDragStart, OnDragMove, OnDragEnd } from './types'; declare const __propDef: { props: { width: number; height: number; className?: string | undefined; element?: ZdogElement | undefined; update?: Subscriber<Zdog.Anchor> | undefined; onResize?: OnResize | undefined; onPrerender?: OnPrerender | undefined; onDragStart?: OnDragStart | undefined; onDragMove?: OnDragMove | undefined; onDragEnd?: OnDragEnd | undefined; zoom?: number | undefined; centered?: boolean | undefined; dragRotate?: boolean | Zdog.Anchor | undefined; resize?: boolean | undefined; addTo?: Zdog.Anchor | undefined; translate?: Zdog.VectorOptions | undefined; rotate?: Zdog.VectorOptions | undefined; scale?: number | Zdog.VectorOptions | undefined; startElement?: string | Element | undefined; }; events: { [evt: string]: CustomEvent<any>; }; slots: { default: {}; }; }; export type IllustrationProps = typeof __propDef.props; export type IllustrationEvents = typeof __propDef.events; export type IllustrationSlots = typeof __propDef.slots; export default class Illustration extends SvelteComponentTyped<IllustrationProps, IllustrationEvents, IllustrationSlots> { } export {};