blobs
Version:
Random blob generation and animation
19 lines (18 loc) • 581 B
TypeScript
export interface BlobOptions {
seed: string | number;
extraPoints: number;
randomness: number;
size: number;
}
export interface CanvasOptions {
offsetX?: number;
offsetY?: number;
}
export interface SvgOptions {
fill?: string;
stroke?: string;
strokeWidth?: number;
}
export declare const canvasPath: (blobOptions: BlobOptions, canvasOptions?: CanvasOptions) => Path2D;
export declare const svg: (blobOptions: BlobOptions, svgOptions?: SvgOptions) => string;
export declare const svgPath: (blobOptions: BlobOptions) => string;