@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.
21 lines (20 loc) • 783 B
TypeScript
import { EventObject } from "../../EventObject";
import { ImagePermissions } from "./ImagePermissions";
import { BarcodePermissions } from "./BarcodePermissions";
export declare class ContentPermissions {
constructor();
private _barcodePermissions;
get barcodePermissions(): BarcodePermissions;
set barcodePermissions(value: BarcodePermissions);
private _imagePermissions;
get imagePermissions(): ImagePermissions;
set imagePermissions(value: ImagePermissions);
protected _onPermissionsChanged: () => void;
getSimplifiedObject(): {
imagePermissions: Object;
barcodePermissions: Object;
};
propertyChanged: EventObject<unknown>;
clone(): ContentPermissions;
equals(p: ContentPermissions): any;
}