yxr_flutter_basic 0.0.1
yxr_flutter_basic: ^0.0.1 copied to clipboard
on flutter basic package.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add yxr_flutter_basicThis will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):
dependencies:
yxr_flutter_basic: ^0.0.1Alternatively, 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:yxr_flutter_basic/base/callback/OnPermissionCallback.dart';
import 'package:yxr_flutter_basic/base/config/PublicKeyConfig.dart';
import 'package:yxr_flutter_basic/base/extension/BuildContextExtension.dart';
import 'package:yxr_flutter_basic/base/extension/ObjectExtension.dart';
import 'package:yxr_flutter_basic/base/extension/StringExtension.dart';
import 'package:yxr_flutter_basic/base/http/HttpManager.dart';
import 'package:yxr_flutter_basic/base/http/api/BaseApi.dart';
import 'package:yxr_flutter_basic/base/http/cache/CacheConfig.dart';
import 'package:yxr_flutter_basic/base/http/cache/CacheManager.dart';
import 'package:yxr_flutter_basic/base/http/cache/CacheMode.dart';
import 'package:yxr_flutter_basic/base/http/cache/CacheStrategy.dart';
import 'package:yxr_flutter_basic/base/http/cache/HttpCacheInterceptor.dart';
import 'package:yxr_flutter_basic/base/http/cache/HttpCacheObj.dart';
import 'package:yxr_flutter_basic/base/http/exception/CstException.dart';
import 'package:yxr_flutter_basic/base/http/interceptor/LoggingInterceptor.dart';
import 'package:yxr_flutter_basic/base/http/interceptor/RequestInterceptor.dart';
import 'package:yxr_flutter_basic/base/http/model/BaseRespConfig.dart';
import 'package:yxr_flutter_basic/base/http/model/ReqType.dart';
import 'package:yxr_flutter_basic/base/model/BaseResp.dart';
import 'package:yxr_flutter_basic/base/model/PageResult.dart';
import 'package:yxr_flutter_basic/base/model/PermissionReq.dart';
import 'package:yxr_flutter_basic/base/model/controller/AppbarController.dart';
import 'package:yxr_flutter_basic/base/model/controller/BaseGetxController.dart';
import 'package:yxr_flutter_basic/base/model/controller/SimpleGetxController.dart';
import 'package:yxr_flutter_basic/base/model/controller/ViewStateController.dart';
import 'package:yxr_flutter_basic/base/model/em/ViewState.dart';
import 'package:yxr_flutter_basic/base/ui/decoration/GradientDecoration.dart';
import 'package:yxr_flutter_basic/base/ui/decoration/ShapeDecoration.dart';
import 'package:yxr_flutter_basic/base/ui/decoration/StrokeDecoration.dart';
import 'package:yxr_flutter_basic/base/ui/page/BaseMultiStatePage.dart';
import 'package:yxr_flutter_basic/base/ui/page/BasePage.dart';
import 'package:yxr_flutter_basic/base/ui/page/SimpleSplashPage.dart';
import 'package:yxr_flutter_basic/base/ui/page/SimpleWebPage.dart';
import 'package:yxr_flutter_basic/base/ui/widget/BaseItemWidget.dart';
import 'package:yxr_flutter_basic/base/ui/widget/BottomNavigationBarViewPager.dart';
import 'package:yxr_flutter_basic/base/ui/widget/SimpleWidget.dart';
import 'package:yxr_flutter_basic/base/ui/widget/dialog/DefaultLoadingDialog.dart';
import 'package:yxr_flutter_basic/base/ui/widget/lifecycle/PageLifecycle.dart';
import 'package:yxr_flutter_basic/base/ui/widget/web/IWebViewFunction.dart';
import 'package:yxr_flutter_basic/base/ui/widget/web/WebViewApp.dart';
import 'package:yxr_flutter_basic/base/ui/widget/web/WebViewFunction.dart';
import 'package:yxr_flutter_basic/base/ui/widget/web/WebViewHtml.dart';
import 'package:yxr_flutter_basic/base/ui/widget/web/WebViewPlatform.dart';
import 'package:yxr_flutter_basic/base/unuse/UnuseJs.dart';
import 'package:yxr_flutter_basic/base/util/GetBuilderUtil.dart';
import 'package:yxr_flutter_basic/base/util/Log.dart';
import 'package:yxr_flutter_basic/base/util/PermissionUtil.dart';
import 'package:yxr_flutter_basic/base/util/StorageUtil.dart';
import 'package:yxr_flutter_basic/base/vm/BaseListVM.dart';
import 'package:yxr_flutter_basic/base/vm/BaseMultiVM.dart';
import 'package:yxr_flutter_basic/base/vm/BasePageListVM.dart';
import 'package:yxr_flutter_basic/base/vm/BaseVM.dart';