flutter_core_kit 1.0.2 flutter_core_kit: ^1.0.2 copied to clipboard
Flutter Core Kit is a versatile Flutter package designed to simplify and enhance common development tasks, providing a robust foundation for building scalable and well-structured Flutter applications. [...]
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add flutter_core_kit
With Flutter:
$ flutter pub add flutter_core_kit
This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get
):
dependencies:
flutter_core_kit: ^1.0.2
Alternatively, 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:flutter_core_kit/design_system/components/components.dart';
import 'package:flutter_core_kit/design_system/components/scaffold/custom_scaffold.dart';
import 'package:flutter_core_kit/design_system/design_system.dart';
import 'package:flutter_core_kit/design_system/design_tokens/colors/atoms/color_atoms.dart';
import 'package:flutter_core_kit/design_system/design_tokens/colors/brands/brand_color_tokens.dart';
import 'package:flutter_core_kit/design_system/design_tokens/colors/brands/default_brand.dart';
import 'package:flutter_core_kit/design_system/design_tokens/colors/molecules/color.tokens.dart';
import 'package:flutter_core_kit/design_system/design_tokens/colors/molecules/color_brand.dart';
import 'package:flutter_core_kit/design_system/design_tokens/colors/molecules/color_interaction.dart';
import 'package:flutter_core_kit/design_system/design_tokens/colors/molecules/color_messaging.dart';
import 'package:flutter_core_kit/design_system/design_tokens/colors/molecules/color_neutral.dart';
import 'package:flutter_core_kit/design_system/design_tokens/design_tokens.system.dart';
import 'package:flutter_core_kit/design_system/localization/app_design.provider.dart';
import 'package:flutter_core_kit/design_system/localization/localize.dart';
import 'package:flutter_core_kit/design_system/utils/context.extention.dart';
import 'package:flutter_core_kit/entity/entity.dart';
import 'package:flutter_core_kit/flutter_core.dart';
import 'package:flutter_core_kit/in_app_update/android/app_update.dart';
import 'package:flutter_core_kit/in_app_update/in_app_update.dart';
import 'package:flutter_core_kit/local_storage/base_local_storage.dart';
import 'package:flutter_core_kit/local_storage/local_storage.dart';
import 'package:flutter_core_kit/local_storage/secure_local_storage.dart';
import 'package:flutter_core_kit/network_module/config/config.dart';
import 'package:flutter_core_kit/network_module/config/network_configuration.dart';
import 'package:flutter_core_kit/network_module/dio_client/client.dart';
import 'package:flutter_core_kit/network_module/network/http_method.dart';
import 'package:flutter_core_kit/network_module/network/network.dart';
import 'package:flutter_core_kit/network_module/network/network_client.dart';
import 'package:flutter_core_kit/network_module/network/network_failure.dart';
import 'package:flutter_core_kit/network_module/network/network_service.dart';
import 'package:flutter_core_kit/network_module/network_module.dart';
import 'package:flutter_core_kit/network_module/request/interceptor.dart';
import 'package:flutter_core_kit/network_module/request/request.dart';
import 'package:flutter_core_kit/network_module/request/request_api.dart';
import 'package:flutter_core_kit/network_module/request/request_type.dart';
import 'package:flutter_core_kit/network_module/response/adapter.dart';
import 'package:flutter_core_kit/network_module/response/response.dart';
import 'package:flutter_core_kit/network_module/response/response_model.dart';
import 'package:flutter_core_kit/network_module/utils/results.dart';