hx_base 1.1.37
hx_base: ^1.1.37 copied to clipboard
After initializing the project, you can import this plugin to use common base components. The plugin is divided into two main parts: Components and Utilities.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add hx_baseThis will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):
dependencies:
hx_base: ^1.1.37Alternatively, 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:hx_base/pages/BaseTextField.dart';
import 'package:hx_base/pages/BaseToast.dart';
import 'package:hx_base/pages/BaseViewModel.dart';
import 'package:hx_base/pages/DashedLine.dart';
import 'package:hx_base/pages/EasyStepper/easy_stepper.dart';
import 'package:hx_base/pages/EasyStepper/src/core/base_step.dart';
import 'package:hx_base/pages/EasyStepper/src/core/base_step_delegate.dart';
import 'package:hx_base/pages/EasyStepper/src/core/custom_scroll_behavior.dart';
import 'package:hx_base/pages/EasyStepper/src/core/easy_border.dart';
import 'package:hx_base/pages/EasyStepper/src/core/easy_line.dart';
import 'package:hx_base/pages/EasyStepper/src/core/line_style.dart';
import 'package:hx_base/pages/EasyStepper/src/easy_step.dart';
import 'package:hx_base/pages/EmptyFailView.dart';
import 'package:hx_base/pages/ExpandAnimationView.dart';
import 'package:hx_base/pages/FlexItem.dart';
import 'package:hx_base/pages/LoadingView.dart';
import 'package:hx_base/pages/ScanPage.dart';
import 'package:hx_base/pages/TelPhoneView.dart';
import 'package:hx_base/pages/UploadFileView.dart';
import 'package:hx_base/pages/UploadImageView.dart';
import 'package:hx_base/pages/filelistview/FileListView.dart';
import 'package:hx_base/pages/filelistview/FileWebViewPage.dart';
import 'package:hx_base/pages/imagelistview/hx_image_preview_page.dart';
import 'package:hx_base/pages/imagelistview/hx_imagelistview.dart';
import 'package:hx_base/pages/tree/TreeModel.dart';
import 'package:hx_base/pages/tree/TreeScreen.dart';
import 'package:hx_base/resource/Assets.dart';
import 'package:hx_base/utils/HXUtils.dart';
import 'package:hx_base/utils/LoggerUtil.dart';
import 'package:hx_base/utils/PermissionCheckUtils.dart';