Home > @tridion-sites/models > SynchronizationAction
Signature:
export declare class SynchronizationAction
Constructor | Modifiers | Description |
---|---|---|
(constructor)({ backendModel, synchronizationActionApplied }) | Constructs a new instance of the SynchronizationAction class |
Property | Modifiers | Type | Description |
---|---|---|---|
_backendModel | BackendSynchronizationAction | ||
fieldDescription | string | undefined | Description/label of the field on which the synchronization operation was applied. For the following operation the value of this property is null. “SynchronizeFlags.UpdateRegions” | |
fieldIndex | number | undefined | Index of a multivalued field in which the synchronization operation was applied. For the following operation the value of this property is null, as it is not applicable as these operations are done on fields not individual field value or the the collection of fields. | |
fieldName | string | undefined | XML name of the field on which the synchronization operation was applied. FieldName contains name of the original region that was changed in case “SynchronizeFlags.UpdateRegions” flag is used. | |
getInternalModel | () => BackendSynchronizationAction | ||
hasSynchronizationActionApplied | (synchronizationAction: SynchronizeFlags) => boolean | ||
synchronizationActionApplied | ReadonlyArray<SynchronizeFlags> | undefined | The synchronization operation applied. |