@aurigma/design-atoms
Version:
Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.
11 lines (10 loc) • 670 B
TypeScript
import { ShapeItemHandler } from "./ShapeItemHandler";
import { PointF } from "@aurigma/design-atoms-model/Math";
import { EllipseItem } from "@aurigma/design-atoms-model/Product/Items/EllipseItem";
import * as TextWhizz from "@aurigma/text-whizz/TextWhizzJS";
import { IHitTestResult } from "../Services/IHitTestResult";
import { IListenableColorPreviewService } from "../Services/IColorPreviewService";
export declare class EllipseItemHandler extends ShapeItemHandler {
constructor(item: EllipseItem, textWhizz?: typeof TextWhizz, colorPreviewService?: IListenableColorPreviewService);
hitTest(point: PointF, isSelected?: boolean): IHitTestResult;
}