TencentGeofence.district constructor

TencentGeofence.district({
  1. required String id,
  2. required String keyword,
  3. CoordinateType coordinateType = CoordinateType.gcj02,
  4. Duration? expiration,
  5. Set<GeofenceTransition> monitorTransitions = const {GeofenceTransition.enter, GeofenceTransition.exit},
  6. Duration? dwellDuration,
  7. Map<String, Object?>? userInfo,
})

行政区划围栏。

Implementation

factory TencentGeofence.district({
  required String id,
  required String keyword,
  CoordinateType coordinateType = CoordinateType.gcj02,
  Duration? expiration,
  Set<GeofenceTransition> monitorTransitions = const {
    GeofenceTransition.enter,
    GeofenceTransition.exit,
  },
  Duration? dwellDuration,
  Map<String, Object?>? userInfo,
}) {
  return TencentGeofence._(
    id: id,
    type: GeofenceType.district,
    coordinateType: coordinateType,
    monitorTransitions: monitorTransitions,
    expiration: expiration,
    dwellDuration: dwellDuration,
    userInfo: userInfo,
    districtKeyword: keyword,
  );
}