asSteamStateEvent method Null safety

  1. @Deprecated('will be reomved')
StreamStateEvent asSteamStateEvent()
@Deprecated('will be reomved')

returns a StreamStateEvent object or an Exception if BaseEvent type can't be resolved.

Implementation

@Deprecated('will be reomved')
StreamStateEvent asSteamStateEvent() {
  switch (updateType) {
    case 'StreamStarting':
    case 'StreamStarted':
    case 'StreamStopping':
    case 'StreamStopped':
      return StreamStateEvent.fromJson(rawEvent, updateType);
  }

  throw exception;
}