@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.
23 lines (22 loc) • 923 B
TypeScript
import { EventObject } from "../../EventObject";
import { ItemToolbarPermissions } from "./ItemToolbarPermissions";
export declare class ItemPermissions {
private _allowZOrderChange;
get allowZOrderChange(): boolean;
set allowZOrderChange(value: boolean);
private _allowOpacityChange;
get allowOpacityChange(): boolean;
set allowOpacityChange(value: boolean);
private _allowRemoveOnLayoutChange;
get allowRemoveOnLayoutChange(): boolean;
set allowRemoveOnLayoutChange(value: boolean);
private _itemToolbarPermissions;
get itemToolbarPermissions(): ItemToolbarPermissions;
set itemToolbarPermissions(value: ItemToolbarPermissions);
constructor(defaultValue?: boolean);
private _firePropertyChanged;
propertyChanged: EventObject<unknown>;
getSimplifiedObject(): Object;
clone(): ItemPermissions;
equals(p: ItemPermissions): any;
}