@tldraw/editor
Version:
A tiny little drawing app (editor).
12 lines (10 loc) • 311 B
text/typescript
import { Vec } from '../Vec'
import { Geometry2dOptions } from './Geometry2d'
import { Polyline2d } from './Polyline2d'
/** @public */
export class Polygon2d extends Polyline2d {
constructor(config: Omit<Geometry2dOptions, 'isClosed'> & { points: Vec[] }) {
super({ ...config })
this.isClosed = true
}
}