Andy Stark dfea5c2f04 [ADF-4152] Restructured Content Services docs (#4429)
* [ADF-4152] Moved content services docs to subfolders

* [ADF-4152] Manual URL fixes for cont services docs

* [ADF-4152] Moved content services docs to subfolders

* [ADF-4152] Manual URL fixes for cont services docs

* [ADF-4152] Updated doc index pages for content services
2019-03-13 18:44:37 +00:00

1.6 KiB

Title, Added, Status, Last reviewed
Title Added Status Last reviewed
Node Lock directive v2.2.0 Active 2019-01-17

Node Lock directive

Locks or unlocks a node.

Basic Usage

<button mat-icon-button [adf-node-lock]="node.entry">
    <mat-icon>lock</mat-icon> Lock file
</button>

Class members

Properties

Name Type Default value Description
node Node Node to lock/unlock.

Details

When the user clicks the decorated element (eg, div), a dialog is shown to let them lock or unlock a file (a folder cannot be locked).

There are two types of lock that the user can choose from the dialog: indefinite lock and time lock. The time lock will expire at the specified time but the indefinite lock remains in place until the user cancels it.

When a file is locked it can be locked and unlocked by default only by the user that creates the lock but you can also allow the other file owners to modify it:

adf-lock

This directive calls the openLockNodeDialog method from the Content Node Dialog service when clicked. It disables the target button if the provided node is not a file or the user doesn't have permissions.