DVHistoryEntry class

One change to one record: who, when, in which transaction, and what.

Constructors

DVHistoryEntry({required String id, required Object key, required int version, required DateTime at, required Map<String, DVFieldChange> changes, String? actor, String? tenant, String? transactionId, bool deleted = false, bool restored = false})

Properties

actor → String?
final
at → DateTime
final
changes → Map<String, DVFieldChange>
final
deleted → bool
Whether this change deleted the record.
final
hashCode → int
The hash code for this object.
no setterinherited
id → String
final
key → Object
final
restored → bool
Whether this change restored a deleted record.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
tenant → String?
final
transactionId → String?
final
version → int
The record's version after this change.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited