BulkChange constructor
Represents multiple observable events grouped together.
This event is useful for batching changes, so instead of emitting
multiple ValueChanged
, ListChange
, or MapChange
events individually,
you can group them into a single BulkChange
.
Example
void main() {
var events = [
ValueChanged<int>(1, 2),
ListChange.add(0, 'apple'),
MapChange.put('key', null, 'value'),
];
var bulk = BulkChange(events);
print(bulk.changes.length); // 3
}
Implementation
const BulkChange(this.changes);