one_million_voices_of_agroecology_app 1.0.0 one_million_voices_of_agroecology_app: ^1.0.0 copied to clipboard
One Million Voices of Agroecology App
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add one_million_voices_of_agroecology_app
This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get
):
dependencies:
one_million_voices_of_agroecology_app: ^1.0.0
Alternatively, your editor might support flutter pub get
. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:one_million_voices_of_agroecology_app/configs/config.dart';
import 'package:one_million_voices_of_agroecology_app/helpers/custom_interceptor.dart';
import 'package:one_million_voices_of_agroecology_app/helpers/form_helper.dart';
import 'package:one_million_voices_of_agroecology_app/helpers/location_helper.dart';
import 'package:one_million_voices_of_agroecology_app/helpers/practice_helper.dart';
import 'package:one_million_voices_of_agroecology_app/main.dart';
import 'package:one_million_voices_of_agroecology_app/models/gallery_item.dart';
import 'package:one_million_voices_of_agroecology_app/models/location.dart';
import 'package:one_million_voices_of_agroecology_app/models/practice/acknowledge.dart';
import 'package:one_million_voices_of_agroecology_app/models/practice/characterises.dart';
import 'package:one_million_voices_of_agroecology_app/models/practice/evaluate.dart';
import 'package:one_million_voices_of_agroecology_app/models/practice/practice.dart';
import 'package:one_million_voices_of_agroecology_app/models/practice/what_you_do.dart';
import 'package:one_million_voices_of_agroecology_app/screens/about.dart';
import 'package:one_million_voices_of_agroecology_app/screens/home.dart';
import 'package:one_million_voices_of_agroecology_app/screens/location_details.dart';
import 'package:one_million_voices_of_agroecology_app/screens/locations.dart';
import 'package:one_million_voices_of_agroecology_app/screens/login.dart';
import 'package:one_million_voices_of_agroecology_app/screens/map.dart';
import 'package:one_million_voices_of_agroecology_app/screens/practice_details.dart';
import 'package:one_million_voices_of_agroecology_app/screens/practices.dart';
import 'package:one_million_voices_of_agroecology_app/services/auth_service.dart';
import 'package:one_million_voices_of_agroecology_app/services/location_service.dart';
import 'package:one_million_voices_of_agroecology_app/services/practice_service.dart';
import 'package:one_million_voices_of_agroecology_app/widgets/drawer_widget.dart';
import 'package:one_million_voices_of_agroecology_app/widgets/image_input.dart';
import 'package:one_million_voices_of_agroecology_app/widgets/locations/edit_location_widget.dart';
import 'package:one_million_voices_of_agroecology_app/widgets/locations/location_item_widget.dart';
import 'package:one_million_voices_of_agroecology_app/widgets/locations/locations_widget.dart';
import 'package:one_million_voices_of_agroecology_app/widgets/locations/new_location_widget.dart';
import 'package:one_million_voices_of_agroecology_app/widgets/map_widget.dart';
import 'package:one_million_voices_of_agroecology_app/widgets/new_media_widget.dart';
import 'package:one_million_voices_of_agroecology_app/widgets/practices/new_acknowledge_widget.dart';
import 'package:one_million_voices_of_agroecology_app/widgets/practices/new_characterises_widget.dart';
import 'package:one_million_voices_of_agroecology_app/widgets/practices/new_evaluate_widget.dart';
import 'package:one_million_voices_of_agroecology_app/widgets/practices/new_practice_widget.dart';
import 'package:one_million_voices_of_agroecology_app/widgets/practices/new_what_you_dos_widget.dart';
import 'package:one_million_voices_of_agroecology_app/widgets/practices/practice_item_widget.dart';
import 'package:one_million_voices_of_agroecology_app/widgets/practices/practices_widget.dart';
import 'package:one_million_voices_of_agroecology_app/widgets/text_block_widget.dart';