Class Permission
Constructors
(constructor)(options, defaultValue)
Constructs a new instance of the Permission class
Declaration
constructor(options?: Partial<IPermissionData>, defaultValue?: boolean);
Parameters
| Type |
Name |
Description |
| Partial<IPermissionData> |
options |
|
| boolean |
defaultValue |
|
Properties
allowArbitraryResize
Declaration
get allowArbitraryResize(): boolean;
set allowArbitraryResize(value: boolean);
Property Value
allowDelete
Declaration
Property Value
allowDragAndDrop
Declaration
allowDragAndDrop: boolean;
Property Value
allowEditContent
Declaration
allowEditContent: boolean;
Property Value
allowFreeMove
Declaration
get allowFreeMove(): boolean;
Property Value
allowMove
Declaration
get allowMove(): boolean;
Property Value
allowMoveHorizontal
Declaration
allowMoveHorizontal: boolean;
Property Value
allowMoveVertical
Declaration
allowMoveVertical: boolean;
Property Value
allowProportionalResize
Declaration
get allowProportionalResize(): boolean;
set allowProportionalResize(value: boolean);
Property Value
allowResize
Declaration
get allowResize(): boolean;
Property Value
allowRotate
Declaration
Property Value
noPrint
Declaration
Property Value
noShow
Declaration
Property Value
resizeGrips
Declaration
resizeGrips: ResizeGripsPermissions;
Property Value
Declaration
showDeleteToolbarButton: boolean;
Property Value
Declaration
Property Value
Declaration
showEditToolbarButton: boolean;
Property Value
Declaration
showHandleButton: boolean;
Property Value
Declaration
showHandleToolbarButton: boolean;
Property Value
Declaration
showSelectButton: boolean;
Property Value
Declaration
showSelectToolbarButton: boolean;
Property Value
Methods
clone(this)
Declaration
clone(this: Permission): Permission;
Parameters
Returns