scaffold_core 1.0.0
scaffold_core: ^1.0.0 copied to clipboard
A core library that provides basic components for Flutter applications.
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add scaffold_coreWith Flutter:
$ flutter pub add scaffold_coreThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dependencies:
scaffold_core: ^1.0.0Alternatively, 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:scaffold_core/core_extensions/color_extension.dart';
import 'package:scaffold_core/core_extensions/date_time_extension.dart';
import 'package:scaffold_core/core_extensions/future_extension.dart';
import 'package:scaffold_core/core_extensions/string_extension.dart';
import 'package:scaffold_core/core_network/core_network.dart';
import 'package:scaffold_core/core_network/exception.dart';
import 'package:scaffold_core/core_network/interceptors/retry_interceptor.dart';
import 'package:scaffold_core/core_network/request.dart';
import 'package:scaffold_core/core_network/response.dart';
import 'package:scaffold_core/core_network/status_codes.dart';
import 'package:scaffold_core/core_utils/assets_picker_util.dart';
import 'package:scaffold_core/core_utils/connectivity_util.dart';
import 'package:scaffold_core/core_utils/crypt_util.dart';
import 'package:scaffold_core/core_utils/image_compress_util.dart';
import 'package:scaffold_core/core_utils/image_util.dart';
import 'package:scaffold_core/core_utils/info_util.dart';
import 'package:scaffold_core/core_utils/lifecycle_util.dart';
import 'package:scaffold_core/core_utils/link_util.dart';
import 'package:scaffold_core/core_utils/loading_util.dart';
import 'package:scaffold_core/core_utils/log_util.dart';
import 'package:scaffold_core/core_utils/permission_util.dart';
import 'package:scaffold_core/core_utils/storage_util.dart';
import 'package:scaffold_core/core_utils/throttle_util.dart';
import 'package:scaffold_core/core_utils/video_compress_util.dart';