SponsoredMessage.fromMap constructor

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

Implementation

SponsoredMessage.fromMap(Map<String, dynamic> map) {
  extra = map['@extra'];
  client_id = map['@client_id'];
  message_id = map['message_id'];
  is_recommended = map['is_recommended'];
  sponsor_chat_id = map['sponsor_chat_id'];
  if (map['sponsor_chat_info'] != null) {
    sponsor_chat_info = TdApiMap.fromMap(map['sponsor_chat_info']) as ChatInviteLinkInfo;
  }
  show_chat_photo = map['show_chat_photo'];
  if (map['link'] != null) {
    link = TdApiMap.fromMap(map['link']) as InternalLinkType;
  }
  if (map['content'] != null) {
    content = TdApiMap.fromMap(map['content']) as MessageContent;
  }
}