PaginationMap<T extends MarkerItem> constructor
const
PaginationMap<T extends MarkerItem> ({
- Key? key,
- required CameraPosition initialCameraPosition,
- required GoogleMapController? mapController,
- required ValueChanged<
GoogleMapController> setMapController, - required LatLng? currentUserLocation,
- required PageController pageViewController,
- required OnItemsChanged<
T> onItemsChanged, - required ValueReturnChanged<
String> markerLabelFormatter, - required String? selectedItemId,
- required ValueChanged<
String?> onSelectedItemChanged, - required ItemsWidgetBuilder<
T> pageViewItemBuilder, - double height = 100,
- MapType mapType = MapType.normal,
- Future<
BitmapDescriptor> ? getMarker,
Implementation
const PaginationMap({
Key? key,
required this.initialCameraPosition,
required this.mapController,
required this.setMapController,
required this.currentUserLocation,
required this.pageViewController,
required this.onItemsChanged,
required this.markerLabelFormatter,
required this.selectedItemId,
required this.onSelectedItemChanged,
required this.pageViewItemBuilder,
this.height = 100,
this.mapType = MapType.normal,
this.getMarker,
}) : super(key: key);