DataRecordEditorProps
@gravity-rail/react / DataRecordEditorProps
Interface: DataRecordEditorProps
Properties
className?
optionalclassName:string
dataType
dataType:
DataType
The DataType schema the record belongs to.
onCancel()?
optionalonCancel: () =>void
Cancel handler; when provided a Cancel button is shown.
Returns
void
onDeleted()?
optionalonDeleted: (recordId) =>void
When provided, a Delete button is shown; called after a successful delete.
Parameters
recordId
number
Returns
void
onError()?
optionalonError: (error) =>void
Called on save/delete failure.
Parameters
error
Error
Returns
void
onSuccess()?
optionalonSuccess: (record) =>void
Called after a successful save with the updated record.
Parameters
record
Returns
void
record
record:
DataRecord
The record to edit (its fieldValues seed the form).
submitLabel?
optionalsubmitLabel:string
Save button label.