NavigationLayoutWidget constructor
const
NavigationLayoutWidget({
- DashboardWidget dashboardWidgetBuilder(
- DashboardController,
- dynamic onHeaderChangeSize()
- SpeedLimitWidget speedLimitWidgetBuilder()?,
- ManeuverWidget maneuverWidgetBuilder()?,
- TrafficLineWidget trafficLineWidgetBuilder()?,
- FinishRouteWidget finishRouteWidgetBuilder()?,
- NavigationTrafficWidget trafficWidgetBuilder()?,
- NavigationParkingWidget parkingWidgetBuilder()?,
- NavigationZoomWidget zoomWidgetBuilder()?,
- NavigationMyLocationWidget myLocationWidgetBuilder()?,
- NavigationCompassWidget compassWidgetbuilder()?,
- BetterRoutePromptWidget betterRoutePromptWidgetBuilder()?,
- Key? key,
Implementation
const NavigationLayoutWidget({
required this.navigationManager,
DashboardWidget Function(
DashboardController,
Function(Offset) onHeaderChangeSize,
)? dashboardWidgetBuilder,
SpeedLimitWidget Function(SpeedLimitController)? speedLimitWidgetBuilder,
ManeuverWidget Function(ManeuverController)? maneuverWidgetBuilder,
TrafficLineWidget Function(TrafficLineController)? trafficLineWidgetBuilder,
FinishRouteWidget Function(FinishRouteController)? finishRouteWidgetBuilder,
NavigationTrafficWidget Function(
RoundedCorners,
TrafficController,
)? trafficWidgetBuilder,
NavigationParkingWidget Function(RoundedCorners, ParkingController)?
parkingWidgetBuilder,
NavigationZoomWidget Function(ZoomController)? zoomWidgetBuilder,
NavigationMyLocationWidget Function(MyLocationController)?
myLocationWidgetBuilder,
NavigationCompassWidget Function(CompassController)? compassWidgetbuilder,
BetterRoutePromptWidget Function(
BetterRoutePromptController,
Duration,
)? betterRoutePromptWidgetBuilder,
super.key,
}) : _dashboardWidgetBuilder = dashboardWidgetBuilder,
_speedLimitWidgetBuilder = speedLimitWidgetBuilder,
_maneuverWidgetBuilder = maneuverWidgetBuilder,
_trafficLineWidgetBuilder = trafficLineWidgetBuilder,
_finishRouteWidgetBuilder = finishRouteWidgetBuilder,
_trafficWidgetBuilder = trafficWidgetBuilder,
_parkingWidgetBuilder = parkingWidgetBuilder,
_zoomWidgetBuilder = zoomWidgetBuilder,
_myLocationwidgetBuilder = myLocationWidgetBuilder,
_compassWidgetBuilder = compassWidgetbuilder,
_betterRoutePromptWidgetBuilder = betterRoutePromptWidgetBuilder;