infra_custom_widget 1.0.5 infra_custom_widget: ^1.0.5 copied to clipboard
A Flutter package for both android and iOS which provides.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add infra_custom_widget
This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get
):
dependencies:
infra_custom_widget: ^1.0.5
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:infra_custom_widget/core/utils/app_info.dart';
import 'package:infra_custom_widget/core/utils/asset_helper.dart';
import 'package:infra_custom_widget/core/utils/controllers/date_and_time_picker_controller.dart';
import 'package:infra_custom_widget/core/utils/controllers/date_picker_controller.dart';
import 'package:infra_custom_widget/core/utils/controllers/search_dropdown_controller.dart';
import 'package:infra_custom_widget/core/utils/controllers/selection_controller.dart';
import 'package:infra_custom_widget/core/utils/controllers/textfield_controller.dart';
import 'package:infra_custom_widget/core/utils/debouncer.dart';
import 'package:infra_custom_widget/core/utils/input_formatter.dart';
import 'package:infra_custom_widget/core/utils/right_scroll_physics.dart';
import 'package:infra_custom_widget/core/utils/string_capitalizing_extension.dart';
import 'package:infra_custom_widget/core/utils/validator_helper.dart';
import 'package:infra_custom_widget/core/values/constant.dart';
import 'package:infra_custom_widget/data/helper/address_model.dart';
import 'package:infra_custom_widget/data/helper/carausel_item.dart';
import 'package:infra_custom_widget/data/helper/coordinate.dart';
import 'package:infra_custom_widget/data/helper/dropdown_model.dart';
import 'package:infra_custom_widget/data/helper/image_upload_model.dart';
import 'package:infra_custom_widget/data/helper/location_item_model.dart';
import 'package:infra_custom_widget/widgets/appbars.dart';
import 'package:infra_custom_widget/widgets/buttons.dart';
import 'package:infra_custom_widget/widgets/cards.dart';
import 'package:infra_custom_widget/widgets/dialogs.dart';
import 'package:infra_custom_widget/widgets/image_hero.dart';
import 'package:infra_custom_widget/widgets/image_viewer.dart';
import 'package:infra_custom_widget/widgets/infra_custom_widget.dart';
import 'package:infra_custom_widget/widgets/loading.dart';
import 'package:infra_custom_widget/widgets/pin_widget.dart';
import 'package:infra_custom_widget/widgets/qrViewExample.dart';
import 'package:infra_custom_widget/widgets/search_dropdown.dart';
import 'package:infra_custom_widget/widgets/selection_widget.dart';
import 'package:infra_custom_widget/widgets/separator.dart';
import 'package:infra_custom_widget/widgets/shimmer.dart';
import 'package:infra_custom_widget/widgets/table_scroll.dart';
import 'package:infra_custom_widget/widgets/text_fields.dart';
import 'package:infra_custom_widget/widgets/texts.dart';
import 'package:infra_custom_widget/widgets/timeline.dart';