UNPKG

@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.

36 lines (35 loc) 1.34 kB
import { EventObject } from "../../EventObject"; import { ResizeGripsPermissions } from "./ResizeGripsPermissions"; export declare class ManipulationPermissions { private _allowDelete; get allowDelete(): boolean; set allowDelete(value: boolean); private _allowMoveHorizontal; get allowMoveHorizontal(): boolean; set allowMoveHorizontal(value: boolean); private _allowMoveVertical; get allowMoveVertical(): boolean; set allowMoveVertical(value: boolean); get allowMove(): boolean; private _allowRotateConstraint; set allowRotateConstraint(value: boolean); private _allowRotate; get allowRotate(): boolean; set allowRotate(value: boolean); private _allowDragAndDrop; get allowDragAndDrop(): boolean; set allowDragAndDrop(value: boolean); private _resizeGrips; get resizeGrips(): ResizeGripsPermissions; set resizeGrips(value: ResizeGripsPermissions); get allowResize(): boolean; constructor(defaultValue?: boolean); clone(): ManipulationPermissions; equals(p: ManipulationPermissions): any; getSimplifiedObject(): Object; propertyChanged: EventObject<unknown>; private _firePropertyChanged; static CreateFromRaw(raw: any): ManipulationPermissions; static type: string; type: string; }