mskalign-canvas
Version:
一个用于图片标注的javascript库,基于canvas,简单轻量,支持矩形、多边形、点、折线、圆形。
18 lines (17 loc) • 507 B
TypeScript
import Shape from "./Shape";
import type { Point } from "../types";
type attributeType = "vertical" | "horizontal" | "";
export default class Arrow extends Shape {
name: string;
type: number;
readonly maxPoints = 2;
disableDotLength: number;
disableStartIndex: number;
dashIndex: number;
dashStartIndex: number;
/** 垂直,水平属性 */
attribute: attributeType;
constructor(item: any, index: number);
get ctrlPoints(): Point[];
}
export {};