decodePushTokenUpdate static method

PushTokenUpdate decodePushTokenUpdate(
  1. Object? payload
)

Decodes a versioned token addition, rotation or removal stream emission.

Implementation

static PushTokenUpdate decodePushTokenUpdate(Object? payload) {
  final data = _envelope(payload, {'token', 'removed'});
  return PushTokenUpdate(
    token: _decodeToken(data['token']),
    removed: _bool(data['removed']),
  );
}