zw_basic 1.0.4
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_basicThis will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):
dependencies:
zw_basic: ^1.0.4Alternatively, 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';