modern-canvas
Version:
A JavaScript WebGL rendering engine. only the ESM.
14 lines (13 loc) • 549 B
TypeScript
import type { NormalizedOutline, Outline } from 'modern-idoc';
import { Element2DFill } from './Element2DFill';
export declare class Element2DOutline extends Element2DFill {
color?: NormalizedOutline['color'];
width?: NormalizedOutline['width'];
style: NormalizedOutline['style'];
lineCap: NormalizedOutline['lineCap'];
lineJoin: NormalizedOutline['lineJoin'];
setProperties(properties?: Outline): this;
protected _updateProperty(key: string, value: any, oldValue: any): void;
isValid(): boolean;
draw(): void;
}