SYMBOL INDEX (51 symbols across 19 files) FILE: android/app/src/main/java/com/example/tourismandco/MainActivity.java class MainActivity (line 7) | public class MainActivity extends FlutterActivity { method onCreate (line 8) | @Override FILE: integration_test/app_test.dart function main (line 7) | void main() FILE: lib/app.dart class App (line 4) | class App extends StatelessWidget { method build (line 6) | Widget build(BuildContext context) FILE: lib/components/banner_image.dart class BannerImage (line 3) | class BannerImage extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: lib/components/default_app_bar.dart class DefaultAppBar (line 4) | class DefaultAppBar extends AppBar { FILE: lib/components/location_tile.dart class LocationTile (line 7) | class LocationTile extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) FILE: lib/endpoint.dart class Endpoint (line 3) | class Endpoint { method uri (line 10) | Uri uri(String path, {required Map queryParameters}) FILE: lib/generated_plugin_registrant.dart function registerPlugins (line 13) | void registerPlugins(Registrar registrar) FILE: lib/location_detail.dart class LocationDetail (line 13) | class LocationDetail extends StatefulWidget { class _LocationDetailState (line 22) | class _LocationDetailState extends State { method initState (line 29) | void initState() method build (line 35) | Widget build(BuildContext context) method _renderBody (line 54) | Widget _renderBody(BuildContext context, Location location) method _renderHeader (line 66) | Widget _renderHeader() method _renderFooter (line 74) | Widget _renderFooter(BuildContext context, Location location) method _renderFacts (line 89) | List _renderFacts(BuildContext context, Location location) method _sectionTitle (line 98) | Widget _sectionTitle(String text) method _sectionText (line 106) | Widget _sectionText(String text) method _renderBookButton (line 112) | Widget _renderBookButton() method _handleBookPress (line 121) | void _handleBookPress() FILE: lib/location_list.dart class LocationList (line 12) | class LocationList extends StatefulWidget { class _LocationListState (line 17) | class _LocationListState extends State { method initState (line 22) | void initState() method build (line 28) | Widget build(BuildContext context) method loadData (line 39) | Future loadData() method renderProgressBar (line 52) | Widget renderProgressBar(BuildContext context) method renderListView (line 61) | Widget renderListView(BuildContext context) method _listViewItemBuilder (line 68) | Widget _listViewItemBuilder(BuildContext context, int index) method _navigateToLocationDetail (line 81) | void _navigateToLocationDetail(BuildContext context, int locationID) method _tileFooter (line 86) | Widget _tileFooter(Location location) FILE: lib/main.dart function main (line 4) | void main() FILE: lib/mocks/mock_location.dart function fetchAny (line 92) | Location fetchAny() function fetchAll (line 96) | List fetchAll() function fetch (line 100) | Location fetch(int index) FILE: lib/models/location.dart class Location (line 9) | @JsonSerializable(fieldRename: FieldRename.snake) method fetchAll (line 37) | Future> fetchAll() method fetchByID (line 52) | Future fetchByID(int id) FILE: lib/models/location.g.dart function _$LocationFromJson (line 9) | Location _$LocationFromJson(Map json) function _$LocationToJson (line 22) | Map _$LocationToJson(Location instance) FILE: lib/models/location_fact.dart class LocationFact (line 5) | @JsonSerializable() FILE: lib/models/location_fact.g.dart function _$LocationFactFromJson (line 9) | LocationFact _$LocationFactFromJson(Map json) function _$LocationFactToJson (line 16) | Map _$LocationFactToJson(LocationFact instance) FILE: lib/styles.dart class Styles (line 3) | class Styles { method _hexToColor (line 57) | Color _hexToColor(String code) FILE: test/unit/location_test.dart function main (line 4) | void main() FILE: test/unit/mock_location_test.dart function main (line 4) | void main()