EntityGraphDevtoolsMutationEvent constructor
EntityGraphDevtoolsMutationEvent({
- required String storeId,
- required int sequence,
- required String eventId,
- required String correlationId,
- required String observedAt,
- required EntityGraphDevtoolsSnapshotReference snapshot,
- required Iterable<
EntityGraphDevtoolsChange> changes, - required Iterable<
EntityGraphDevtoolsViewMembership> affectedEntities, - required Iterable<
String> affectedViewIds, - required EntityGraphDevtoolsCounts before,
- required EntityGraphDevtoolsCounts after,
- required double projectionDurationMs,
- required bool valuesTruncated,
- required int changesOmitted,
Implementation
EntityGraphDevtoolsMutationEvent({
required super.storeId,
required super.sequence,
required super.eventId,
required super.correlationId,
required super.observedAt,
required this.snapshot,
required Iterable<EntityGraphDevtoolsChange> changes,
required Iterable<EntityGraphDevtoolsViewMembership> affectedEntities,
required Iterable<String> affectedViewIds,
required this.before,
required this.after,
required this.projectionDurationMs,
required this.valuesTruncated,
required this.changesOmitted,
}) : changes = List.unmodifiable(changes),
affectedEntities = List.unmodifiable(affectedEntities),
affectedViewIds = List.unmodifiable(affectedViewIds);