zw_basic 1.0.4 copy "zw_basic: ^1.0.4" to clipboard
zw_basic: ^1.0.4 copied to clipboard

A Flutter framework library based on GetX, including route management, state management, network requests, UI states for network responses, retry mechanism, logging, refresh components, screen adaptat [...]

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add zw_basic

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies:
  zw_basic: ^1.0.4

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:zw_basic/base/BaseController.dart';
import 'package:zw_basic/base/BaseRefreshController.dart';
import 'package:zw_basic/base/BaseStatefulWidget.dart';
import 'package:zw_basic/extension/ObjectExtension.dart';
import 'package:zw_basic/extension/StringExtension.dart';
import 'package:zw_basic/http/BaseResp.dart';
import 'package:zw_basic/http/HttpManager.dart';
import 'package:zw_basic/http/api/BaseApi.dart';
import 'package:zw_basic/http/cache/CacheConfig.dart';
import 'package:zw_basic/http/cache/CacheManager.dart';
import 'package:zw_basic/http/cache/CacheMode.dart';
import 'package:zw_basic/http/cache/CacheStrategy.dart';
import 'package:zw_basic/http/cache/HttpCacheInterceptor.dart';
import 'package:zw_basic/http/cache/HttpCacheObj.dart';
import 'package:zw_basic/http/exception/CstException.dart';
import 'package:zw_basic/http/interceptor/LoggingInterceptor.dart';
import 'package:zw_basic/http/interceptor/RequestInterceptor.dart';
import 'package:zw_basic/http/model/ReqType.dart';
import 'package:zw_basic/http/model/RespConfig.dart';
import 'package:zw_basic/util/AppColors.dart';
import 'package:zw_basic/util/AppHubUtil.dart';
import 'package:zw_basic/util/AppStyleUtil.dart';
import 'package:zw_basic/util/ListBuilderUtil.dart';
import 'package:zw_basic/util/Log.dart';
import 'package:zw_basic/widget/BaseItemWidget.dart';
import 'package:zw_basic/widget/PublicWidget.dart';
2
likes
125
points
179
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter framework library based on GetX, including route management, state management, network requests, UI states for network responses, retry mechanism, logging, refresh components, screen adaptation, toast notifications, and more.

Homepage

Documentation

API reference

License

unknown (license)

Dependencies

crypto, dio, easy_refresh, flutter, flutter_screenutil, fluttertoast, get, logger, lottie, plugin_platform_interface, sqflite, url_launcher

More

Packages that depend on zw_basic

Packages that implement zw_basic