Skip to content

Learn Flutter

johnMinelli edited this page Aug 14, 2019 · 8 revisions

Spiegazione Navigator:

Serve per navigare tra le pagine. E' uno stack (LIFO) di viste. Fai push per passare da una vista ad un'altra, fai pop per tornare indietro.

Il push può essere diretto indicando la classe

Navigator.push(context, new MaterialPageRoute(builder: (BuildContext context) => new EventView(event: ev) ));

o per nome indicando la route /route che viene risolta nel main

Navigator.of(context).pushNamed(global.Constants.EventViewRoute,(Route<dynamic> route) => true);

Application Wiki

Clone this wiki locally