Home > @tridion-sites/models > ProcessDefinition
Signature:
export declare class ProcessDefinition extends RepositoryLocalObject
Extends: RepositoryLocalObject
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)({ backendModel, activityDefinitions, …rloArgs }) | Constructs a new instance of the ProcessDefinition class |
| Property | Modifiers | Type | Description |
|---|---|---|---|
| _backendModel | BackendProcessDefinition | ||
| activityDefinitions | ReadonlyArray<ActivityDefinition> | undefined | The first Activity Definition specified in this collection is the one that will be used to create the first Activity Instance of the workflow. | |
| getInternalModel | () => BackendProcessDefinition | ||
| storeSnapshot | boolean | A value indicating whether Process Instances based on this Process Definition store snapshots. |