@fluritheme/spider
Version:
A tiny, expressive spider for your website. Delicate webs that follow DOM layers, blinking eyes, and playful pointer reactions.
6 lines • 639 B
TypeScript
import { type Point } from './geometry.js';
import type { Surface } from './layers.js';
export declare function paintWeb(ctx: CanvasRenderingContext2D, surface: Surface, progress: number, opacity: number): void;
/** A small jumping spider, built from vector geometry: no sprite downloads or image assets. */
export declare function paintSpider(ctx: CanvasRenderingContext2D, position: Point, anchor: Point | null, ink: string, size: number, time: number, gaze: Point | null, fear: number, reduced: boolean, angle?: number, gait?: number, walking?: boolean, silkInk?: string, silkOpacity?: number): void;
//# sourceMappingURL=paint.d.ts.map