modern-canvas
Version:
A JavaScript WebGL rendering engine. only the ESM.
14 lines (13 loc) • 592 B
TypeScript
import type { Node } from '../main';
import type { Element2DProperties } from './element';
import { Element2D } from './element';
export interface TransformRect2DProperties extends Element2DProperties {
}
export declare class TransformRect2D extends Element2D {
handleSize: number;
constructor(properties?: Partial<TransformRect2DProperties>, nodes?: Node[]);
protected _updateStyleProperty(key: string, value: any, oldValue: any): void;
protected _drawCircle(x: number, y: number): void;
protected _drawEllipse(x: number, y: number): void;
protected _draw(): void;
}