CallStateReady.fromMap constructor

CallStateReady.fromMap(
  1. Map<String, dynamic> map
)

Implementation

CallStateReady.fromMap(Map<String, dynamic> map) {
  extra = map['@extra'];
  client_id = map['@client_id'];
  if (map['protocol'] != null) {
    protocol = TdApiMap.fromMap(map['protocol']) as CallProtocol;
  }
  if (map['servers'] != null) {
    servers = [];
    for (var someValue in map['servers']) {
      if (someValue != null) {
        servers?.add(TdApiMap.fromMap(someValue) as CallServer);
      }
    }
  }
  config = map['config'];
  encryption_key = map['encryption_key'];
  if (map['emojis'] != null) {
    emojis = [];
    for (var someValue in map['emojis']) {
      emojis?.add(someValue);
    }
  }
  allow_p2p = map['allow_p2p'];
}