@@ -37,8 +37,8 @@ sealed class Event {
3737 }
3838 case 'stream' :
3939 switch (json['op' ] as String ) {
40- case 'create' : return StreamCreateEvent .fromJson (json);
41- case 'delete' : return StreamDeleteEvent .fromJson (json);
40+ case 'create' : return ChannelCreateEvent .fromJson (json);
41+ case 'delete' : return ChannelDeleteEvent .fromJson (json);
4242 // TODO(#182): case 'update': …
4343 default : return UnexpectedEvent .fromJson (json);
4444 }
@@ -332,51 +332,51 @@ class RealmUserUpdateEvent extends RealmUserEvent {
332332///
333333/// The corresponding API docs are in several places for
334334/// different values of `op` ; see subclasses.
335- sealed class StreamEvent extends Event {
335+ sealed class ChannelEvent extends Event {
336336 @override
337337 @JsonKey (includeToJson: true )
338338 String get type => 'stream' ;
339339
340340 String get op;
341341
342- StreamEvent ({required super .id});
342+ ChannelEvent ({required super .id});
343343}
344344
345- /// A [StreamEvent ] with op `create` : https://zulip.com/api/get-events#stream-create
345+ /// A [ChannelEvent ] with op `create` : https://zulip.com/api/get-events#stream-create
346346@JsonSerializable (fieldRename: FieldRename .snake)
347- class StreamCreateEvent extends StreamEvent {
347+ class ChannelCreateEvent extends ChannelEvent {
348348 @override
349349 String get op => 'create' ;
350350
351351 final List <ZulipStream > streams;
352352
353- StreamCreateEvent ({required super .id, required this .streams});
353+ ChannelCreateEvent ({required super .id, required this .streams});
354354
355- factory StreamCreateEvent .fromJson (Map <String , dynamic > json) =>
356- _$StreamCreateEventFromJson (json);
355+ factory ChannelCreateEvent .fromJson (Map <String , dynamic > json) =>
356+ _$ChannelCreateEventFromJson (json);
357357
358358 @override
359- Map <String , dynamic > toJson () => _$StreamCreateEventToJson (this );
359+ Map <String , dynamic > toJson () => _$ChannelCreateEventToJson (this );
360360}
361361
362- /// A [StreamEvent ] with op `delete` : https://zulip.com/api/get-events#stream-delete
362+ /// A [ChannelEvent ] with op `delete` : https://zulip.com/api/get-events#stream-delete
363363@JsonSerializable (fieldRename: FieldRename .snake)
364- class StreamDeleteEvent extends StreamEvent {
364+ class ChannelDeleteEvent extends ChannelEvent {
365365 @override
366366 String get op => 'delete' ;
367367
368368 final List <ZulipStream > streams;
369369
370- StreamDeleteEvent ({required super .id, required this .streams});
370+ ChannelDeleteEvent ({required super .id, required this .streams});
371371
372- factory StreamDeleteEvent .fromJson (Map <String , dynamic > json) =>
373- _$StreamDeleteEventFromJson (json);
372+ factory ChannelDeleteEvent .fromJson (Map <String , dynamic > json) =>
373+ _$ChannelDeleteEventFromJson (json);
374374
375375 @override
376- Map <String , dynamic > toJson () => _$StreamDeleteEventToJson (this );
376+ Map <String , dynamic > toJson () => _$ChannelDeleteEventToJson (this );
377377}
378378
379- // TODO(#182) StreamUpdateEvent , for a [StreamEvent ] with op `update`:
379+ // TODO(#182) ChannelUpdateEvent , for a [ChannelEvent ] with op `update`:
380380// https://zulip.com/api/get-events#stream-update
381381
382382/// A Zulip event of type `subscription` .
0 commit comments