working save and load functionality with custom datastructures
This commit is contained in:
		| @@ -1,10 +1,11 @@ | ||||
| import 'package:fast_network_navigation/modules/greeter.dart'; | ||||
| import 'package:fast_network_navigation/structs/trip.dart'; | ||||
| import 'package:flutter/material.dart'; | ||||
| import 'package:sliding_up_panel/sliding_up_panel.dart'; | ||||
|  | ||||
| import 'package:fast_network_navigation/structs/trip.dart'; | ||||
|  | ||||
| import 'package:fast_network_navigation/modules/landmarks_overview.dart'; | ||||
| import 'package:fast_network_navigation/modules/map.dart'; | ||||
| import 'package:fast_network_navigation/modules/greeter.dart'; | ||||
|  | ||||
|  | ||||
|  | ||||
| @@ -25,16 +26,16 @@ class _NavigationOverviewState extends State<NavigationOverview> { | ||||
|  | ||||
|   @override | ||||
|   Widget build(BuildContext context) { | ||||
|     final ThemeData theme = Theme.of(context); | ||||
|     return SlidingUpPanel( | ||||
|         renderPanelSheet: false, | ||||
|         panel: _floatingPanel(theme), | ||||
|         collapsed: _floatingCollapsed(theme), | ||||
|         panel: _floatingPanel(), | ||||
|         collapsed: _floatingCollapsed(), | ||||
|         body: MapWidget(trip: widget.trip) | ||||
|     ); | ||||
|   } | ||||
|  | ||||
|   Widget _floatingCollapsed(ThemeData theme){ | ||||
|   Widget _floatingCollapsed(){ | ||||
|     final ThemeData theme = Theme.of(context); | ||||
|     return Container( | ||||
|       decoration: BoxDecoration( | ||||
|         color: theme.canvasColor, | ||||
| @@ -42,11 +43,12 @@ class _NavigationOverviewState extends State<NavigationOverview> { | ||||
|         boxShadow: [] | ||||
|       ), | ||||
|        | ||||
|       child: Greeter(theme) | ||||
|       child: Greeter(standalone: true, trip: widget.trip) | ||||
|     ); | ||||
|   } | ||||
|  | ||||
|   Widget _floatingPanel(ThemeData theme){ | ||||
|   Widget _floatingPanel(){ | ||||
|     final ThemeData theme = Theme.of(context); | ||||
|     return Container( | ||||
|       decoration: BoxDecoration( | ||||
|         color: Colors.white, | ||||
| @@ -64,7 +66,7 @@ class _NavigationOverviewState extends State<NavigationOverview> { | ||||
|         child: SingleChildScrollView( | ||||
|           child: Column( | ||||
|             children: <Widget>[ | ||||
|               Greeter(theme, full: true), | ||||
|               Greeter(standalone: false, trip: widget.trip), | ||||
|               LandmarksOverview(trip: widget.trip), | ||||
|             ], | ||||
|           ), | ||||
|   | ||||
		Reference in New Issue
	
	Block a user