GroupLayer static method

GroupLayer GroupLayer({
  1. required List<MapLayer> layers,
  2. double opacity = opacityDef,
  3. double rotation = 0.0,
  4. bool interactive = interactiveDef,
  5. String attribution = attributionDef,
  6. TapLayerCallback? onTap,
  7. TapUpLayerCallback? onTapUp,
  8. TapDownLayerCallback? onTapDown,
  9. TapLayerCallback? onTapCancel,
  10. TapLayerCallback? onSecondaryTap,
  11. TapDownLayerCallback? onSecondaryTapDown,
  12. TapUpLayerCallback? onSecondaryTapUp,
  13. TapLayerCallback? onSecondaryTapCancel,
  14. DoubleTapLayerCallback? onDoubleTap,
  15. LongPressLayerCallback? onLongPress,
  16. LongPressStartLayerCallback? onLongPressStart,
  17. LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate,
  18. LongPressUpLayerCallback? onLongPressUp,
  19. LongPressEndLayerCallback? onLongPressEnd,
  20. LongPressLayerCallback? onSecondaryLongPress,
  21. LongPressStartLayerCallback? onSecondaryLongPressStart,
  22. LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate,
  23. LongPressUpLayerCallback? onSecondaryLongPressUp,
  24. LongPressEndLayerCallback? onSecondaryLongPressEnd,
})

Implementation

static L.GroupLayer GroupLayer({
  required List<L.MapLayer> layers,
  double opacity = opacityDef,
  double rotation = 0.0,
  bool interactive = interactiveDef,
  String attribution = attributionDef,
  L.TapLayerCallback? onTap,
  L.TapUpLayerCallback? onTapUp,
  L.TapDownLayerCallback? onTapDown,
  L.TapLayerCallback? onTapCancel,
  L.TapLayerCallback? onSecondaryTap,
  L.TapDownLayerCallback? onSecondaryTapDown,
  L.TapUpLayerCallback? onSecondaryTapUp,
  L.TapLayerCallback? onSecondaryTapCancel,
  L.DoubleTapLayerCallback? onDoubleTap,
  L.LongPressLayerCallback? onLongPress,
  L.LongPressStartLayerCallback? onLongPressStart,
  L.LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate,
  L.LongPressUpLayerCallback? onLongPressUp,
  L.LongPressEndLayerCallback? onLongPressEnd,
  L.LongPressLayerCallback? onSecondaryLongPress,
  L.LongPressStartLayerCallback? onSecondaryLongPressStart,
  L.LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate,
  L.LongPressUpLayerCallback? onSecondaryLongPressUp,
  L.LongPressEndLayerCallback? onSecondaryLongPressEnd,
}) {
  return L.GroupLayer(
    layers: layers,
    options: L.GroupLayerOptions(
      opacity: opacity,
      rotation: rotation,
      interactive: interactive,
      attribution: attribution,
      onTap: onTap,
      onTapUp: onTapUp,
      onTapDown: onTapDown,
      onTapCancel: onTapCancel,
      onSecondaryTap: onSecondaryTap,
      onSecondaryTapDown: onSecondaryTapDown,
      onSecondaryTapUp: onSecondaryTapUp,
      onSecondaryTapCancel: onSecondaryTapCancel,
      onDoubleTap: onDoubleTap,
      onLongPress: onLongPress,
      onLongPressStart: onLongPressStart,
      onLongPressMoveUpdate: onLongPressMoveUpdate,
      onLongPressUp: onLongPressUp,
      onLongPressEnd: onLongPressEnd,
      onSecondaryLongPress: onSecondaryLongPress,
      onSecondaryLongPressStart: onSecondaryLongPressStart,
      onSecondaryLongPressMoveUpdate: onSecondaryLongPressMoveUpdate,
      onSecondaryLongPressUp: onSecondaryLongPressUp,
      onSecondaryLongPressEnd: onSecondaryLongPressEnd,
    ),
  );
}