# BulkChange constructor

const BulkChange(

1. List<ObsEvent> changes

)

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);