wisecore 1.0.12
wisecore: ^1.0.12 copied to clipboard
A flutter core project used by Wisemen. Comes with a bunch of generally useful extensions and functions.
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add wisecoreWith Flutter:
$ flutter pub add wisecoreThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dependencies:
wisecore: ^1.0.12Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:wisecore/core/app_name/app_name.dart';
import 'package:wisecore/core/app_name/app_name.g.dart';
import 'package:wisecore/core/base_utils/base_utils.dart';
import 'package:wisecore/core/core.dart';
import 'package:wisecore/core/database/database_provider.dart';
import 'package:wisecore/core/database/database_provider.g.dart';
import 'package:wisecore/core/error_dialog/error_dialog_helper.dart';
import 'package:wisecore/core/extensions/color_extensions.dart';
import 'package:wisecore/core/extensions/date_extensions.dart';
import 'package:wisecore/core/extensions/double_extensions.dart';
import 'package:wisecore/core/extensions/extensions.dart';
import 'package:wisecore/core/extensions/int_extensions.dart';
import 'package:wisecore/core/extensions/list_extension.dart';
import 'package:wisecore/core/extensions/scroll_extensions.dart';
import 'package:wisecore/core/extensions/string_correct_overflow.dart';
import 'package:wisecore/core/extensions/string_extensions.dart';
import 'package:wisecore/core/extensions/time_of_day_extension.dart';
import 'package:wisecore/core/math_utils/math_functions.dart';
import 'package:wisecore/core/models/models.dart';
import 'package:wisecore/core/models/pagination_object/links.dart';
import 'package:wisecore/core/models/pagination_object/meta.dart';
import 'package:wisecore/core/models/pagination_object/pagination_object.dart';
import 'package:wisecore/core/onesignal/onesignal.dart';
import 'package:wisecore/core/platform_app/platform_app.dart';
import 'package:wisecore/core/platform_app/platform_widget.dart';
import 'package:wisecore/core/router/app_router.dart';
import 'package:wisecore/core/router/app_router.gr.dart';
import 'package:wisecore/core/router/route_observer.dart';
import 'package:wisecore/core/sentry/sentry.dart';
import 'package:wisecore/core/services/app_router_service.dart';
import 'package:wisecore/core/services/app_router_service.g.dart';
import 'package:wisecore/core/services/intl_service.dart';
import 'package:wisecore/core/services/intl_service.g.dart';
import 'package:wisecore/core/services/services.dart';
import 'package:wisecore/core/services/shared_preferences.dart';
import 'package:wisecore/generated/intl/messages_all.dart';
import 'package:wisecore/generated/intl/messages_de.dart';
import 'package:wisecore/generated/intl/messages_en.dart';
import 'package:wisecore/generated/intl/messages_es.dart';
import 'package:wisecore/generated/intl/messages_fr.dart';
import 'package:wisecore/generated/intl/messages_ja.dart';
import 'package:wisecore/generated/intl/messages_nl.dart';
import 'package:wisecore/generated/l10n.dart';
import 'package:wisecore/generated/s_core_localizations.dart';
import 'package:wisecore/generated/s_core_localizations_de.dart';
import 'package:wisecore/generated/s_core_localizations_en.dart';
import 'package:wisecore/generated/s_core_localizations_es.dart';
import 'package:wisecore/generated/s_core_localizations_fr.dart';
import 'package:wisecore/generated/s_core_localizations_ja.dart';
import 'package:wisecore/generated/s_core_localizations_nl.dart';
import 'package:wisecore/generated/s_core_localizations_ro.dart';
import 'package:wisecore/lib.dart';
import 'package:wisecore/s_core_localizations/s_core_localizations.dart';