decode static method

UserData decode(
  1. Object message
)

Implementation

static UserData decode(Object message) {
  final Map<Object?, Object?> pigeonMap = message as Map<Object?, Object?>;
  return UserData()
    ..identity = pigeonMap['identity'] as String?
    ..attributes = pigeonMap['attributes'] != null
        ? AttributesData.decode(pigeonMap['attributes']!)
        : null
    ..friendlyName = pigeonMap['friendlyName'] as String?
    ..isNotifiable = pigeonMap['isNotifiable'] as bool?
    ..isOnline = pigeonMap['isOnline'] as bool?
    ..isSubscribed = pigeonMap['isSubscribed'] as bool?;
}