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

Flutter基于Getx的框架库,包含路由管理 状态控制 网络请求 网络请求不同状态Ui展示 失败重试 日志打印 刷新组件 屏幕适配 吐司提示 等

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add zw_basic

With Flutter:

 $ flutter pub add zw_basic

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

dependencies:
  zw_basic: ^1.0.1

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: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
0
points
182
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter基于Getx的框架库,包含路由管理 状态控制 网络请求 网络请求不同状态Ui展示 失败重试 日志打印 刷新组件 屏幕适配 吐司提示 等

Homepage

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