toPopupOptions method

PopupMarkerLayerOptions toPopupOptions(
  1. PowerMarkerClusterOptions powerClusterOptions,
  2. List<PowerMarker> markers
)

Implementation

PopupMarkerLayerOptions toPopupOptions(
  PowerMarkerClusterOptions powerClusterOptions,
  List<PowerMarker> markers,
) {
  return PopupMarkerLayerOptions(
    markers: markers,
    markerTapBehavior: popupOptions?.markerTapBehavior,
    popupController: popupOptions?.popupController,
    selectedMarkerBuilder: (BuildContext context, Marker marker) {
      return SizedBox(
        width: 45,
        height: 45,
        child: _markerBuilder /**/ (powerClusterOptions, marker),
      );
    },
    popupDisplayOptions: PopupDisplayOptions(
      builder: (BuildContext context, Marker marker) =>
          _markerBuilder /**/ (powerClusterOptions, marker),
      animation: popupOptions?.popupAnimation,
      snap: popupOptions?.popupSnap ?? PopupSnap.markerTop,
    ),
    //   initiallySelected: ,
    //   markerCenterAnimation: ,
    //   onPopupEvent: ,
  );
}