@override Map<String, dynamic> serialize() { var _result = <String, dynamic>{}; _result.addAll(super.serialize()); if (type != null) { _result['Type'] = type!; } return _result; }