Skip to content

Instantly share code, notes, and snippets.

@berkayoruc
Created December 4, 2021 19:23
Show Gist options
  • Save berkayoruc/3f290b25ae62e94dabe1cd84046483ae to your computer and use it in GitHub Desktop.
Save berkayoruc/3f290b25ae62e94dabe1cd84046483ae to your computer and use it in GitHub Desktop.
PopupOptions buildPopupOptions() {
return PopupOptions(
popupController: popupController,
popupBuilder: (context, marker) {
final buffetMarker = marker as BuffetMarker;
return Container(
padding: const EdgeInsets.all(8),
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(4),
color: Colors.white,
),
child: InkWell(
onTap: () => openMapSheet(context, marker.point.latitude,
marker.point.longitude, marker.name),
child: buildPopupContent(buffetMarker)),
);
},
markerTapBehavior: MarkerTapBehavior.togglePopupAndHideRest(),
);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment