comicaljs
Version:
Edit cartoon bubble frames around an HTML element
14 lines (13 loc) • 624 B
TypeScript
import { TailSpec } from "bubbleSpec";
import { Bubble } from "./bubble";
import { CurveTail } from "./curveTail";
export declare class ThoughtTail extends CurveTail {
mark1: paper.Path.Circle | undefined;
mark2: paper.Path.Circle | undefined;
miniBubbleStrokePaths: paper.Path[];
miniBubbleFillPaths: paper.Path[];
constructor(root: paper.Point, tip: paper.Point, mid: paper.Point, lowerLayer: paper.Layer, upperLayer: paper.Layer, handleLayer: paper.Layer, spec: TailSpec, bubble: Bubble | undefined);
makeShapes(): void;
fillPaths(): paper.Path[];
allPaths(): paper.Path[];
}