yxr_flutter_basic 0.1.1 copy "yxr_flutter_basic: ^0.1.1" to clipboard
yxr_flutter_basic: ^0.1.1 copied to clipboard

outdated

on flutter basic package.

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add yxr_flutter_basic

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

dependencies:
  yxr_flutter_basic: ^0.1.1

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: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/ReqType.dart';
import 'package:yxr_flutter_basic/base/http/model/RespConfig.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';