HuaweiPushMessage.fromMap constructor

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

从Map创建HuaweiPushMessage实例

Implementation

factory HuaweiPushMessage.fromMap(Map<String, dynamic> map) {
  return HuaweiPushMessage(
    messageId: map['messageId'] as String?,
    messageType: map['messageType'] as String?,
    title: map['title'] as String?,
    body: map['body'] as String?,
    data: map['data'] as Map<String, dynamic>?,
    notificationId: map['notificationId'] as String?,
    notificationTag: map['notificationTag'] as String?,
    clickAction: map['clickAction'] as String?,
    channelId: map['channelId'] as String?,
    icon: map['icon'] as String?,
    color: map['color'] as String?,
    sound: map['sound'] as String?,
    timestamp: map['timestamp'] as int?,
  );
}