@aurigma/design-atoms-model
Version:
Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.
16 lines (15 loc) • 587 B
TypeScript
import { ModelComponent } from "./ModelComponent";
import { Path } from "../Math/Path";
export declare class InteractiveZone extends ModelComponent {
private _path;
private _snappingEnabled;
private _styleKey;
get styleKey(): string;
set styleKey(value: string);
get snappingEnabled(): boolean;
set snappingEnabled(value: boolean);
get path(): Path;
set path(value: Path);
clone(generateNewIds?: boolean): InteractiveZone;
protected _copy(source: InteractiveZone, destination: InteractiveZone, generateNewIds: boolean): void;
}