@fluritheme/spider
Version:
An expressive website spider that weaves DOM-aware silk, hunts occasional flies and wraps its catch. Original vector artwork, TypeScript, zero dependencies.
17 lines • 607 B
TypeScript
import { type Box, type Point } from './geometry.js';
import type { Corner } from './types.js';
export interface Surface {
element: HTMLElement;
box: Box;
corner: Corner;
span: number;
ink: string;
clip: Path2D;
anchor: Point;
home: Point;
born: number;
radius: number;
}
export declare function isVisible(element: HTMLElement, point: Point, doc: Document): boolean;
export declare function measureSurface(element: HTMLElement, index: number, span: number, color: string, born: number, doc: Document, win: Window): Surface | null;
//# sourceMappingURL=layers.d.ts.map