EditEntityModalProps: {
    data: any;
    disableErrorBadge?: boolean;
    disableLoad?: boolean;
    entityIRI: string;
    errors?: ErrorObject[];
    onErrorsChange?: (errors: ErrorObject[]) => void;
    onSaveError?: (error: Error) => void;
    onSaveSuccess?: () => void;
    preventSaveOnError?: boolean;
    typeIRI: string | undefined;
}

Type declaration

  • data: any
  • OptionaldisableErrorBadge?: boolean

    When true, hide the tooltip and error badge on the accept button. Default false.

  • OptionaldisableLoad?: boolean
  • entityIRI: string
  • Optionalerrors?: ErrorObject[]

    Controlled errors: when provided with onErrorsChange, caller handles validation errors.

  • OptionalonErrorsChange?: (errors: ErrorObject[]) => void
  • OptionalonSaveError?: (error: Error) => void

    When set, invoked instead of emitting entity-save-failed on the intent bus.

  • OptionalonSaveSuccess?: () => void

    When set, invoked instead of emitting entity-saved on the intent bus after save.

  • OptionalpreventSaveOnError?: boolean

    When true, save/accept is disabled while there are validation errors. Default false.

  • typeIRI: string | undefined