IndoorAtlasListener constructor

IndoorAtlasListener({
  1. Key? key,
  2. required String name,
  3. bool enabled = true,
  4. Widget child = const SizedBox.shrink(),
  5. IAOnStatusCb? onStatus,
  6. ValueSetter<IALocation>? onLocation,
  7. IAOnVenueCb? onVenue,
  8. IAOnFloorplanCb? onFloorplan,
  9. IAOnWayfindingRouteCb? onWayfindingRoute,
  10. IAOnOrientationCb? onOrientation,
  11. ValueSetter<double>? onHeading,
})

Implementation

IndoorAtlasListener({
  Key? key,
  required String name,
  this.enabled = true,
  this.child = const SizedBox.shrink(),
  IAOnStatusCb? onStatus,
  ValueSetter<IALocation>? onLocation,
  IAOnVenueCb? onVenue,
  IAOnFloorplanCb? onFloorplan,
  IAOnWayfindingRouteCb? onWayfindingRoute,
  IAOnOrientationCb? onOrientation,
  ValueSetter<double>? onHeading,
})  : listener = IACallbackListener(
        name: name,
        onStatusCb: onStatus,
        onLocationCb: onLocation,
        onVenueCb: onVenue,
        onFloorplanCb: onFloorplan,
        onWayfindingRouteCb: onWayfindingRoute,
        onOrientationCb: onOrientation,
        onHeadingCb: onHeading,
      ),
      super(key: key);