GoogleCastSessionAndroid.fromMap constructor
GoogleCastSessionAndroid.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GoogleCastSessionAndroid.fromMap(Map<String, dynamic> map) {
final device = map['device'];
return GoogleCastSessionAndroid(
device: device != null
? GoogleCastAndroidDevice.fromMap(Map.from(map['device']))
: null,
sessionID: map['sessionID'],
connectionState: GoogleCastConnectState.values[map['connectionState']],
currentDeviceMuted: map['isMute'],
currentDeviceVolume: map['volume'],
deviceStatusText: map['statusMessage'] ?? '',
);
}