MarkerWidget constructor

const MarkerWidget({
  1. Key? key,
  2. required ImageMarker marker,
  3. required int index,
  4. required Offset position,
  5. double diameter = 20.0,
  6. dynamic onSelected(
    1. ImageMarker
    )?,
  7. required dynamic onShowEditDialog(
    1. BuildContext,
    2. ImageMarkerController,
    3. int,
    4. ImageMarker,
    ),
  8. required dynamic onShowDeleteDialog(
    1. BuildContext,
    2. ImageMarkerController,
    3. int,
    4. ImageMarker,
    ),
  9. required ImageMarkerController controller,
  10. void onPanUpdate(
    1. dynamic details
    )?,
  11. GlobalKey<State<StatefulWidget>>? imageKey,
})

Implementation

const MarkerWidget({
  super.key,
  required this.marker,
  required this.index,
  required this.position,
  this.diameter = 20.0,
  this.onSelected,
  required this.onShowEditDialog,
  required this.onShowDeleteDialog,
  required this.controller,
  this.onPanUpdate,
  this.imageKey,
});