Permission
Classes
Permission
Constructors
Constructor
new Permission(options?, defaultValue?): Permission;
Parameters
| Parameter | Type |
|---|---|
options? | Partial<IPermissionData> |
defaultValue? | boolean |
Returns
Properties
allowDelete
allowDelete: boolean;
allowDragAndDrop
allowDragAndDrop: boolean;
allowEditContent
allowEditContent: boolean;
allowMoveHorizontal
allowMoveHorizontal: boolean;
allowMoveVertical
allowMoveVertical: boolean;
allowRotate
allowRotate: boolean;
noPrint
noPrint: boolean;
noShow
noShow: boolean;
resizeGrips
resizeGrips: ResizeGripsPermissions;
showDeleteToolbarButton
showDeleteToolbarButton: boolean;
showDoneButton
showDoneButton: boolean;
showEditToolbarButton
showEditToolbarButton: boolean;
showHandleButton
showHandleButton: boolean;
showHandleToolbarButton
showHandleToolbarButton: boolean;
showSelectButton
showSelectButton: boolean;
showSelectToolbarButton
showSelectToolbarButton: boolean;
Accessors
allowArbitraryResize
Get Signature
get allowArbitraryResize(): any;
Returns
any
Set Signature
set allowArbitraryResize(value): void;
Parameters
| Parameter | Type |
|---|---|
value | any |
Returns
void
allowFreeMove
Get Signature
get allowFreeMove(): boolean;
Returns
boolean
allowMove
Get Signature
get allowMove(): boolean;
Returns
boolean
allowProportionalResize
Get Signature
get allowProportionalResize(): any;
Returns
any
Set Signature
set allowProportionalResize(value): void;
Parameters
| Parameter | Type |
|---|---|
value | any |
Returns
void
allowResize
Get Signature
get allowResize(): any;
Returns
any
Methods
clone()
clone(this): Permission;
Parameters
| Parameter | Type |
|---|---|
this | Permission |
Returns
Interfaces
IPermissions
Properties
item
item: ItemPermissions;
manipulation
manipulation: ManipulationPermissions;
placeholder
placeholder: PlaceholderPermissions;
visualization
visualization: VisualizationPermissions;