UNPKG

svelte-zdog

Version:

svelte components for zdog 3D renders

38 lines (37 loc) 1.35 kB
import { SvelteComponentTyped } from "svelte"; import Zdog from 'zdog'; declare const __propDef: { props: { node?: Zdog.Ellipse | undefined; fill?: boolean | undefined; diameter?: number | undefined; width?: number | undefined; height?: number | undefined; quarters?: Zdog.QuartersValue | undefined; color?: string | undefined; stroke?: number | false | undefined; closed?: boolean | undefined; visible?: boolean | undefined; backface?: string | boolean | undefined; front?: Zdog.VectorOptions | undefined; path?: readonly Zdog.PathCommand[] | undefined; addTo?: Zdog.Anchor | undefined; translate?: Zdog.VectorOptions | undefined; rotate?: Zdog.VectorOptions | undefined; scale?: number | Zdog.VectorOptions | undefined; update?: import("../types").Subscriber<Zdog.Ellipse> | undefined; }; events: { [evt: string]: CustomEvent<any>; }; slots: { default: {}; }; }; export type EllipseProps = typeof __propDef.props; export type EllipseEvents = typeof __propDef.events; export type EllipseSlots = typeof __propDef.slots; export default class Ellipse extends SvelteComponentTyped<EllipseProps, EllipseEvents, EllipseSlots> { get node(): Zdog.Ellipse; } export {};