Reports a completed change back to Lucid
Constructors
new PatchChange()
new PatchChange(
patchId,
syncId,
collections,
creationPermission?): PatchChangeParameters
| Parameter | Type |
|---|---|
patchId | string |
syncId | string |
collections | PatchChangeCollection[] |
creationPermission? | "DataSource" | "Collection" | "Item" | "None" |
Returns
Properties
collections
collections: PatchChangeCollection[];creationPermission?
optional creationPermission: "DataSource" | "Collection" | "Item" | "None";patchId
patchId: string;syncId
syncId: string;Methods
getErrors()
getErrors(): Record<string, Record<string, DetailedPatchError>>Returns
Record<string, Record<string, DetailedPatchError>>
setError()
setError(
primaryKey,
fieldName,
error,
type): voidParameters
| Parameter | Type | Default value |
|---|---|---|
primaryKey | string | undefined |
fieldName | string | undefined |
error | string | undefined |
type | PatchErrorType | PatchErrorType.Default |
Returns
void
Deprecated
- use setFieldErrorOrDefaultToTooltip() instead.
setFieldErrorOrDefaultToTooltip()
setFieldErrorOrDefaultToTooltip(
primaryKey,
error,
fieldName?,
type?): voidSet the error message for a specific field on a specific item. If fieldName is provided, will have field-specific
error resolution. Otherwise, will default to PatchErrorTooltipField.
Parameters
| Parameter | Type | Default value |
|---|---|---|
primaryKey | string | undefined |
error | string | undefined |
fieldName? | string | undefined |
type? | PatchErrorType | PatchErrorType.Default |
Returns
void
setTooltipError()
setTooltipError(
primaryKey,
error,
fieldName?,
type?): voidParameters
| Parameter | Type | Default value |
|---|---|---|
primaryKey | string | undefined |
error | string | undefined |
fieldName? | string | undefined |
type? | PatchErrorType | PatchErrorType.Default |
Returns
void
Deprecated
- use setFieldErrorOrDefaultToTooltip() instead.