UNPKG

@aurigma/design-atoms

Version:

Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.

28 lines (27 loc) 949 B
import { Permission } from "./Permission"; import { ResizeGripsCorner } from "@aurigma/design-atoms-model/Product/Items/ResizeGripsPermissions"; export declare class PermissionData { AllowDelete: boolean; NoPrint: boolean; NoShow: boolean; AllowMoveHorizontal: boolean; AllowMoveVertical: boolean; AllowRotate: boolean; ResizeGrips: { Corner: ResizeGripsCorner[]; Edge: boolean; }; AllowEditContent: boolean; ShowSelectButton: boolean; ShowHandleButton: boolean; ShowDoneButton: boolean; ShowDeleteToolbarButton: boolean; ShowEditToolbarButton: boolean; ShowSelectToolbarButton: boolean; ShowHandleToolbarButton: boolean; AllowDragAndDrop: boolean; constructor(permission?: Permission); static applyState(data: Partial<IPermissionData>, permission: Permission): void; } export interface IPermissionData extends PermissionData { }