UNPKG

mskalign-canvas

Version:

一个用于图片标注的javascript库,基于canvas,简单轻量,支持矩形、多边形、点、折线、圆形。

21 lines (20 loc) 601 B
import Shape from "./Shape"; import type { Point } from "../types"; type attributeType = "vertical" | "horizontal" | ""; export default class Line extends Shape { name: string; type: number; isClose: boolean; forceAngel: boolean; /** 最大点的个数,0 表示无限制 */ maxPoints: number; disableDotLength: number; disableStartIndex: number; dashIndex: number; dashStartIndex: number; /** 垂直,水平属性 */ attribute: attributeType; constructor(item: any, index: number); get ctrlPoints(): Point[]; } export {};