HistoryDefaultRecordTemplate

Компонент дефолтного шаблона для отображения изменений модели.

Props

record

  • type: GenericHistoryOperationRecordItem
  • required: true

Запись изменения, представляющая собой данные об изменении сущности,
совершённом в определенный момент времени.

accusativeEntityName

  • type: string
  • default: ''

Название сущности в винительном падеже.
Используется в описании после названия совершённого действия

fields

  • type: FieldDifferenceConfig[]
  • default: () => []

Конфиги рендера полей для ModelDifference

showDescriptionOnly

  • type: boolean

Флаг для скрытия деталей изменений самой операции. Если передается значение true, в этом случае
отображается только компонент описания. В противном случае отображаются как компонент описания, так
и разницы полей разных версий сущности в виде аккордиона.

Slots

NameDescriptionBindings
headСлот для замены дефолтного компонента описания в случае необходимости
descriptionСлот для замена текста дефолтного компонента описания как альтернатива accusativeEntityName.
bodyСлот для замена текста дефолтного компонента разницы полей модели ModelDifference