DataChangeEvent<T extends DatumEntityInterface> constructor

DataChangeEvent<T extends DatumEntityInterface>({
  1. required String userId,
  2. T? data,
  3. required ChangeType changeType,
  4. required DataSource source,
  5. DateTime? timestamp,
})

Creates a data change event.

Implementation

DataChangeEvent({
  required super.userId,
  this.data,
  required this.changeType,
  required this.source,
  DateTime? timestamp,
}) : super(timestamp: timestamp ?? DateTime.now());