Controller for runtime config updates. When configs change and [notifyListeners] is called, [DefaultNavigationView] rebuilds. Widget configs are passed directly to each widget. More...
Public Member Functions | |
| DefaultNavigationViewController (DefaultNavigationViewConfig viewConfig, ZoomControlsConfig zoomConfig, FollowMeButtonConfig followMeConfig, FloorSelectorViewConfig floorConfig) | |
| DefaultNavigationViewConfig | getViewConfig () |
| ZoomControlsConfig | getZoomControlsConfig () |
| FollowMeButtonConfig | getFollowMeButtonConfig () |
| FloorSelectorViewConfig | getFloorSelectorConfig () |
| void | updateConfig ({ DefaultNavigationViewConfig? viewConfig, ZoomControlsConfig? zoomConfig, FollowMeButtonConfig? followMeConfig, FloorSelectorViewConfig? floorConfig, }) |
Public Attributes | |
| DefaultNavigationViewConfig | _viewConfig |
| ZoomControlsConfig | _zoomControlsConfig |
| FollowMeButtonConfig | _followMeButtonConfig |
| FloorSelectorViewConfig | _floorSelectorConfig |
Controller for runtime config updates. When configs change and [notifyListeners] is called, [DefaultNavigationView] rebuilds. Widget configs are passed directly to each widget.
Definition at line 47 of file default_navigation_view_config.dart.
|
inline |
Definition at line 48 of file default_navigation_view_config.dart.
|
inline |
Definition at line 58 of file default_navigation_view_config.dart.
|
inline |
Definition at line 57 of file default_navigation_view_config.dart.
|
inline |
Definition at line 55 of file default_navigation_view_config.dart.
|
inline |
Definition at line 56 of file default_navigation_view_config.dart.
|
inline |
Updates configs at runtime. null params keep current config.
Definition at line 61 of file default_navigation_view_config.dart.
| FloorSelectorViewConfig DefaultNavigationViewController._floorSelectorConfig |
Definition at line 53 of file default_navigation_view_config.dart.
| FollowMeButtonConfig DefaultNavigationViewController._followMeButtonConfig |
Definition at line 52 of file default_navigation_view_config.dart.
| DefaultNavigationViewConfig DefaultNavigationViewController._viewConfig |
Definition at line 50 of file default_navigation_view_config.dart.
| ZoomControlsConfig DefaultNavigationViewController._zoomControlsConfig |
Definition at line 51 of file default_navigation_view_config.dart.