TencentGeofence.circle constructor
- required String id,
- required TencentLocationCoordinate center,
- required double radius,
- CoordinateType coordinateType = CoordinateType.gcj02,
- Duration? expiration,
- Set<
GeofenceTransition> monitorTransitions = const {GeofenceTransition.enter, GeofenceTransition.exit}, - Duration? dwellDuration,
- Map<
String, Object?> ? userInfo,
圆形围栏。
Implementation
factory TencentGeofence.circle({
required String id,
required TencentLocationCoordinate center,
required double radius,
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.circle,
coordinateType: coordinateType,
monitorTransitions: monitorTransitions,
expiration: expiration,
dwellDuration: dwellDuration,
userInfo: userInfo,
center: center,
radius: radius,
);
}