StreetViewPanoramaOptions constructor
StreetViewPanoramaOptions({
- String? panoId,
- LatLng? position,
- double? radius,
- StreetViewSource? source,
- bool? panningGesturesEnabled,
- bool? streetNamesEnabled,
- bool? zoomGesturesEnabled,
- StreetViewPanoramaCamera? panoramaCamera,
- Set<
Marker> ? markers, - bool? addressControl,
- ControlPosition? addressControlOptions,
- bool? disableDefaultUI,
- bool? disableDoubleClickZoom,
- bool? enableCloseButton,
- bool? fullscreenControl,
- ControlPosition? fullscreenControlOptions,
- bool? linksControl,
- bool? motionTracking,
- bool? motionTrackingControl,
- ControlPosition? motionTrackingControlOptions,
- bool? scrollwheel,
- bool? panControl,
- ControlPosition? panControlOptions,
- bool? zoomControl,
- ControlPosition? zoomControlOptions,
- bool? visible,
Implementation
StreetViewPanoramaOptions(
{this.panoId,
this.position,
this.radius,
this.source,
this.panningGesturesEnabled,
this.streetNamesEnabled,
this.userNavigationEnabled,
this.zoomGesturesEnabled,
this.panoramaCamera,
this.markers,
// Web only //
this.addressControl,
this.addressControlOptions,
this.disableDefaultUI,
this.disableDoubleClickZoom,
this.enableCloseButton,
this.fullscreenControl,
this.fullscreenControlOptions,
this.linksControl,
this.motionTracking,
this.motionTrackingControl,
this.motionTrackingControlOptions,
this.scrollwheel,
this.panControl,
this.panControlOptions,
this.zoomControl,
this.zoomControlOptions,
this.visible
// Web only //
})
: assert(panoId == null || position == null);