Skip to content

Commit b4f9493

Browse files
committed
api [nfc]: Rename StreamEvent to ChannelEvent
Fixes parts of zulip#631
1 parent 1815326 commit b4f9493

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

lib/api/model/events.dart

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -332,19 +332,19 @@ 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 StreamCreateEvent extends ChannelEvent {
348348
@override
349349
String get op => 'create';
350350

@@ -359,9 +359,9 @@ class StreamCreateEvent extends StreamEvent {
359359
Map<String, dynamic> toJson() => _$StreamCreateEventToJson(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 StreamDeleteEvent extends ChannelEvent {
365365
@override
366366
String get op => 'delete';
367367

@@ -376,7 +376,7 @@ class StreamDeleteEvent extends StreamEvent {
376376
Map<String, dynamic> toJson() => _$StreamDeleteEventToJson(this);
377377
}
378378

379-
// TODO(#182) StreamUpdateEvent, for a [StreamEvent] with op `update`:
379+
// TODO(#182) StreamUpdateEvent, for a [ChannelEvent] with op `update`:
380380
// https://zulip.com/api/get-events#stream-update
381381

382382
/// A Zulip event of type `subscription`.

lib/model/channel.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ class ChannelStoreImpl with ChannelStore {
129129
return false;
130130
}
131131

132-
void handleStreamEvent(StreamEvent event) {
132+
void handleChannelEvent(ChannelEvent event) {
133133
switch (event) {
134134
case StreamCreateEvent():
135135
assert(event.streams.every((stream) =>

lib/model/store.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -477,9 +477,9 @@ class PerAccountStore extends ChangeNotifier with ChannelStore, MessageStore {
477477
autocompleteViewManager.handleRealmUserUpdateEvent(event);
478478
notifyListeners();
479479

480-
case StreamEvent():
480+
case ChannelEvent():
481481
assert(debugLog("server event: stream/${event.op}"));
482-
_channels.handleStreamEvent(event);
482+
_channels.handleChannelEvent(event);
483483
notifyListeners();
484484

485485
case SubscriptionEvent():

0 commit comments

Comments
 (0)