Map<String, dynamic> toMap() { if (Platform.isAndroid) { return _toMapAndroid(); } else { return _toMapIos(); } }