type

Operation

The lifecycle operation currently being authorized or handled.

Source ridu.go:95

OperationCreateOperation
Create a document.
OperationDuplicateOperation
Duplicate a document.
OperationAdminOperation
Authorize admin entry.
OperationReadOperation
Read documents.
OperationReadVersionsOperation
Read version history.
OperationUpdateOperation
Update a document.
OperationDeleteOperation
Delete or trash a document.
OperationRestoreDeletedOperation
Restore a trashed document.
OperationDeletePermanentOperation
Permanently remove a document.
OperationPublishOperation
Publish a document.
OperationUnpublishOperation
Unpublish a document.
OperationUnlockOperation
Take over an editor lock.

Example

go
if ctx.Operation == ridu.OperationCreate ||
  ctx.Operation == ridu.OperationUpdate {
  ctx.Data["lastEditedBy"] = store.String(ctx.Actor.ID)
}