Interface: IRelativityFormsState

A snapshot of the relativity forms state

Properties

artifactId

artifactId: number

The current artifactId of the object showing in the Relativity Form


artifactTypeId

artifactTypeId: number

The current artifactTypeId of the object showing in the Relativity Form


backingModelData

backingModelData: any

Backing data model that stores the state of the layout before changes


currentSaveOperation

currentSaveOperation: IRelativityFormsSaveOperation

Save operation type and artifact id currently in progress being saved


fieldNameToFieldIdMap

fieldNameToFieldIdMap: Map<string, number>

Mapping of field name to Artifact Id on the current form


isDirty

isDirty: boolean

Returns true if there are unsaved changes in the Relativity Form


isSaveInProgress

isSaveInProgress: boolean

Returns true if there is currently a save operation underway


layoutId

layoutId: number

The current artifactId of the layout showing in the Relativity Form


layoutMetadataCopy

layoutMetadataCopy: IRelativityFormsLayout


parentArtifactId

parentArtifactId: number

The parent artifactId of the object showing in the Relativity Form


viewModelName

viewModelName: RelativityFormModelName

The current relativity forms mode active


volatileModelData

volatileModelData: any

Volatile data model that stores the in-progress state of the layout for any pending changes


workspaceId

workspaceId: number

The current workspaceId used throughout the Relativity Form