Types.fromSerialization constructor

Types.fromSerialization(
  1. Map<String, dynamic> serialization
)

Implementation

Types.fromSerialization(Map<String, dynamic> serialization) {
  var _data = unwrapSerializationData(serialization);
  id = _data['id'];
  anInt = _data['anInt'];
  aBool = _data['aBool'];
  aDouble = _data['aDouble'];
  aDateTime = _data['aDateTime'] != null
      ? DateTime.tryParse(_data['aDateTime'])
      : null;
  aString = _data['aString'];
  aByteData = _data['aByteData'] == null
      ? null
      : (_data['aByteData'] is String
          ? (_data['aByteData'] as String).base64DecodedByteData()
          : ByteData.view((_data['aByteData'] as Uint8List).buffer));
}