LocationMarkerPlugin constructor

const LocationMarkerPlugin({
  1. Stream<double?>? centerCurrentLocationStream,
  2. Stream<void>? turnHeadingUpLocationStream,
  3. CenterOnLocationUpdate centerOnLocationUpdate = CenterOnLocationUpdate.never,
  4. TurnOnHeadingUpdate turnOnHeadingUpdate = TurnOnHeadingUpdate.never,
  5. Duration centerAnimationDuration = const Duration(milliseconds: 200),
  6. Curve centerAnimationCurve = Curves.fastOutSlowIn,
  7. Duration turnAnimationDuration = const Duration(milliseconds: 200),
  8. Curve turnAnimationCurve = Curves.easeInOut,
})

Create a LocationMarkerPlugin.

Implementation

const LocationMarkerPlugin({
  this.centerCurrentLocationStream,
  this.turnHeadingUpLocationStream,
  this.centerOnLocationUpdate = CenterOnLocationUpdate.never,
  this.turnOnHeadingUpdate = TurnOnHeadingUpdate.never,
  this.centerAnimationDuration = const Duration(milliseconds: 200),
  this.centerAnimationCurve = Curves.fastOutSlowIn,
  this.turnAnimationDuration = const Duration(milliseconds: 200),
  this.turnAnimationCurve = Curves.easeInOut,
});