toMap method

Map<String, Object?> toMap()

Implementation

Map<String, Object?> toMap() => <String, Object?>{
      'id': id,
      'type': type.wireName,
      'coordinateType': coordinateType.wireName,
      'expirationMs': expiration?.inMilliseconds,
      'monitorTransitions':
          monitorTransitions.map((t) => t.wireName).toList(),
      'dwellDurationMs': dwellDuration?.inMilliseconds,
      'userInfo': userInfo,
      'center': center?.toMap(),
      'radius': radius,
      'polygon': polygon?.map((c) => c.toMap()).toList(),
      'districtKeyword': districtKeyword,
    };