tridion-sites-extensions-api-docs

Home > @tridion-sites/models > SynchronizationAction

SynchronizationAction class

Signature:

export declare class SynchronizationAction

Constructors

Constructor Modifiers Description
(constructor)({ backendModel, synchronizationActionApplied })   Constructs a new instance of the SynchronizationAction class

Properties

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.