The hello flutter code has button which increments a number on the
screen and this has just been cluttering things up. This will likely be
a good place to put the logic we'll need for submitting the user's
name and character, so we won't get rid of it completely.
}
class _MyHomePageState extends State<MyHomePage> {
}
class _MyHomePageState extends State<MyHomePage> {
Future<Player> futurePlayer;
Future<List<Player>> allPlayers;
Future<Player> futurePlayer;
Future<List<Player>> allPlayers;
allPlayers = Player.fetchAllPlayers();
}
allPlayers = Player.fetchAllPlayers();
}
- void _incrementCounter() {
+ void onPressPlusButton() {
- // This call to setState tells the Flutter framework that something has
- // changed in this State, which causes it to rerun the build method below
- // so that the display can reflect the updated values. If we changed
- // _counter without calling setState(), then the build method would not be
- // called again, and so nothing would appear to happen.
- _counter++;
+ // Probably use this to POST player name and character
),
body: new Container(
margin: const EdgeInsets.only(left: 20.0, right: 20.0),
),
body: new Container(
margin: const EdgeInsets.only(left: 20.0, right: 20.0),
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.start,
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.start,
),
),
floatingActionButton: FloatingActionButton(
),
),
floatingActionButton: FloatingActionButton(
- onPressed: _incrementCounter,
+ onPressed: onPressPlusButton,
tooltip: 'Increment',
child: Icon(Icons.add),
), // This trailing comma makes auto-formatting nicer for build methods.
tooltip: 'Increment',
child: Icon(Icons.add),
), // This trailing comma makes auto-formatting nicer for build methods.