Skip to main content

Permission

Classes

Permission

Constructors

Constructor
new Permission(options?, defaultValue?): Permission;
Parameters
ParameterType
options?Partial<IPermissionData>
defaultValue?boolean
Returns

Permission

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
ParameterType
valueany
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
ParameterType
valueany
Returns

void

allowResize
Get Signature
get allowResize(): any;
Returns

any

Methods

clone()
clone(this): Permission;
Parameters
ParameterType
thisPermission
Returns

Permission

Interfaces

IPermissions

Properties

item
item: ItemPermissions;
manipulation
manipulation: ManipulationPermissions;
placeholder
placeholder: PlaceholderPermissions;
visualization
visualization: VisualizationPermissions;
Was this page helpful?