TencentGeofenceCreatedEvent.fromMap constructor

TencentGeofenceCreatedEvent.fromMap(
  1. Map map
)

Implementation

factory TencentGeofenceCreatedEvent.fromMap(Map map) {
  Map<String, Object?>? userInfo;
  final rawInfo = map['userInfo'];
  if (rawInfo is Map) {
    userInfo = <String, Object?>{};
    rawInfo.forEach((k, v) {
      if (k is String) userInfo![k] = v;
    });
  }

  return TencentGeofenceCreatedEvent(
    geofenceId: (map['geofenceId'] as String?) ?? '',
    userInfo: userInfo,
  );
}