setStaticPositions method

  1. @override
Future<void> setStaticPositions(
  1. StaticPositionId groupId,
  2. List<GeoPoint> positions, {
  3. Uint8List? iconBytes,
})
override

Implementation

@override
Future<void> setStaticPositions(
  StaticPositionId groupId,
  List<GeoPoint> positions, {
  Uint8List? iconBytes,
}) =>
    _invokeVoid('setStaticPositions', 'android#static#set', {
      'groupId': groupId.value,
      'coordinates': [
        for (final point in positions) ...[
          point.latitude,
          point.longitude,
          point is GeoPointWithOrientation ? point.angle : 0.0,
        ],
      ],
      if (iconBytes != null) 'icon': iconBytes,
    });