import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'datamodel.dart'; class AddEvent extends StatelessWidget { @override Widget build(BuildContext context) { final EventTypeStoreInstance eventTypes = EventTypeStoreInstance(); return Scaffold( appBar: AppBar(title: const Text("Add Event")), body: Column( mainAxisAlignment: MainAxisAlignment.spaceEvenly, children: <Widget>[ TextFormField( decoration: const InputDecoration( labelText: 'Label' ), ), DropdownButtonFormField( decoration: const InputDecoration( labelText: 'Event Type', ), items: [ DropdownMenuItem( child: Text('Calibration'), value: 'Calibration', ), DropdownMenuItem( child: Text('Information'), value: 'Information', ) ], onChanged: (value) { } ), DropdownButtonFormField( decoration: const InputDecoration( labelText: 'URN', ), items: [ DropdownMenuItem( child: Text('ADCP'), value: 'ADCP', ), DropdownMenuItem( child: Text('EM712'), value: 'EM712', ) ], onChanged: (value) { } ), TextFormField( decoration: const InputDecoration( labelText: 'Description' ), ), TextFormField( decoration: const InputDecoration( labelText: 'Latitude' ), ), TextFormField( decoration: const InputDecoration( labelText: 'Longitude' ), ), TextFormField( decoration: const InputDecoration( labelText: 'Elevation' ), ) ]), bottomNavigationBar: Row( mainAxisAlignment: MainAxisAlignment.end, children: const [ FloatingActionButton( heroTag: null, onPressed: null, tooltip: 'Get GNSS from device', child: Icon(Icons.my_location), ), SizedBox(width: 50), FloatingActionButton( heroTag: null, onPressed: null, tooltip: 'Add Event', child: Icon(Icons.add), ), SizedBox(width: 20), ], ), ); } }