hubble_widget_library 0.6.12 copy "hubble_widget_library: ^0.6.12" to clipboard
hubble_widget_library: ^0.6.12 copied to clipboard

unlisted

Hubble Money - A rewarding platform for your purchases

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add hubble_widget_library

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

dependencies:
  hubble_widget_library: ^0.6.12

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:hubble_widget_library/bloc/form_field.dart';
import 'package:hubble_widget_library/bloc/global_app_state.dart';
import 'package:hubble_widget_library/bloc/job_cubit/job_cubit.dart';
import 'package:hubble_widget_library/bloc/job_cubit/job_cubit_loader.dart';
import 'package:hubble_widget_library/bloc/job_cubit/job_cubit_state_builder.dart';
import 'package:hubble_widget_library/bloc/simple_value_cubit.dart';
import 'package:hubble_widget_library/color_utils.dart';
import 'package:hubble_widget_library/data/widgets_repo.dart';
import 'package:hubble_widget_library/haptics.dart';
import 'package:hubble_widget_library/logo.dart';
import 'package:hubble_widget_library/native_widgets/checker_background.dart';
import 'package:hubble_widget_library/native_widgets/native_timer.dart';
import 'package:hubble_widget_library/native_widgets/native_widgets.dart';
import 'package:hubble_widget_library/native_widgets/ssr_native_plug.dart';
import 'package:hubble_widget_library/page_physics_controller.dart';
import 'package:hubble_widget_library/shared/about_and_licences.dart';
import 'package:hubble_widget_library/shared/app_lock_dialog.dart';
import 'package:hubble_widget_library/shared/app_rating_dialog.dart';
import 'package:hubble_widget_library/shared/for_query_contact_support_text.dart';
import 'package:hubble_widget_library/shared/hubble_stepper.dart';
import 'package:hubble_widget_library/shared/parked_with_bank_text.dart';
import 'package:hubble_widget_library/shared/payment_gateway_text.dart';
import 'package:hubble_widget_library/shared/support_at_end_of_scroll.dart';
import 'package:hubble_widget_library/ui/icons/phosphor_icons.dart';
import 'package:hubble_widget_library/ui/icons/resources.dart';
import 'package:hubble_widget_library/ui/theme/app_theme.dart';
import 'package:hubble_widget_library/v3_design_system/colors.dart';
import 'package:hubble_widget_library/v3_design_system/extensions.dart';
import 'package:hubble_widget_library/v3_design_system/hubble_theme_data.dart';
import 'package:hubble_widget_library/v3_design_system/hubble_view_model.dart';
import 'package:hubble_widget_library/v3_design_system/radius.dart';
import 'package:hubble_widget_library/v3_design_system/spacing.dart';
import 'package:hubble_widget_library/v3_design_system/typography.dart';
import 'package:hubble_widget_library/v3_design_system/v3_design_system.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/amount_text_field.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/button.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/carousel.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/checkbox.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/checker_background.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/custom_text_field.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/date_picker.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/declaration_widget.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/divider.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/elevated_focus_manager.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/expandable.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/icon.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/infinitely_slide.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/info_box.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/label_and_text.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/network_icon.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/number_keyboard.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/radio.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/rupee_icon.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/scratched_underline.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/slider.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/svg.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/switch.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/switch_multiple_widgets.dart';
import 'package:hubble_widget_library/v3_design_system/widgets/torn_ticket.dart';
import 'package:hubble_widget_library/view/paginated_list/data/view_data.dart';
import 'package:hubble_widget_library/view/paginated_list/data/view_model.dart';
import 'package:hubble_widget_library/view/paginated_list/paginated_list.dart';
import 'package:hubble_widget_library/view/pagination_view/data/view_data.dart';
import 'package:hubble_widget_library/view/pagination_view/data/view_model.dart';
import 'package:hubble_widget_library/view/pagination_view/pagination_view.dart';
import 'package:hubble_widget_library/view/proxy_markdown_view/data/view_data.dart';
import 'package:hubble_widget_library/view/proxy_markdown_view/data/view_model.dart';
import 'package:hubble_widget_library/view/proxy_markdown_view/proxy_markdown_view.dart';
import 'package:hubble_widget_library/view/renderer_view/data/view_data.dart';
import 'package:hubble_widget_library/view/renderer_view/data/view_model.dart';
import 'package:hubble_widget_library/view/renderer_view/renderer_view.dart';
import 'package:hubble_widget_library/view/simple_button_proxy_markdown_view/data/view_data.dart';
import 'package:hubble_widget_library/view/simple_button_proxy_markdown_view/data/view_model.dart';
import 'package:hubble_widget_library/view/simple_button_proxy_markdown_view/simple_button_proxy_markdown_view.dart';
import 'package:hubble_widget_library/widget_library.dart';
import 'package:hubble_widget_library/widgets/action_list_item.dart';
import 'package:hubble_widget_library/widgets/app_loading_indicator.dart';
import 'package:hubble_widget_library/widgets/app_refresh_indicator.dart';
import 'package:hubble_widget_library/widgets/asset_icons.dart';
import 'package:hubble_widget_library/widgets/badge.dart';
import 'package:hubble_widget_library/widgets/base_widget.dart';
import 'package:hubble_widget_library/widgets/bottom_padded_action_container.dart';
import 'package:hubble_widget_library/widgets/bottom_sheet_drag_handle.dart';
import 'package:hubble_widget_library/widgets/bulleted_list.dart';
import 'package:hubble_widget_library/widgets/buttons/button_large.dart';
import 'package:hubble_widget_library/widgets/cached_network_image.dart';
import 'package:hubble_widget_library/widgets/cached_network_image/cached_network_image_dart_io.dart';
import 'package:hubble_widget_library/widgets/cached_network_image/cached_network_image_web.dart';
import 'package:hubble_widget_library/widgets/centered_loading_view.dart';
import 'package:hubble_widget_library/widgets/clickable_list_item.dart';
import 'package:hubble_widget_library/widgets/custom_fade_in_image.dart';
import 'package:hubble_widget_library/widgets/custom_stateful_builder.dart';
import 'package:hubble_widget_library/widgets/custom_tabbar.dart';
import 'package:hubble_widget_library/widgets/editable_dense_number_field.dart';
import 'package:hubble_widget_library/widgets/error_message_box.dart';
import 'package:hubble_widget_library/widgets/flip_number.dart';
import 'package:hubble_widget_library/widgets/freezable_edit_field.dart';
import 'package:hubble_widget_library/widgets/generic_text_field.dart';
import 'package:hubble_widget_library/widgets/goal_progress_boxes.dart';
import 'package:hubble_widget_library/widgets/gradient_radio/gradient_radio.dart';
import 'package:hubble_widget_library/widgets/gradient_radio_circle.dart';
import 'package:hubble_widget_library/widgets/gradient_text.dart';
import 'package:hubble_widget_library/widgets/hubble_app_bar.dart';
import 'package:hubble_widget_library/widgets/hubble_carousel.dart';
import 'package:hubble_widget_library/widgets/hubble_confirm_dialog.dart';
import 'package:hubble_widget_library/widgets/hubble_markdown.dart';
import 'package:hubble_widget_library/widgets/hubble_modal.dart';
import 'package:hubble_widget_library/widgets/hubble_modal_wrap.dart';
import 'package:hubble_widget_library/widgets/hubble_page_controller.dart';
import 'package:hubble_widget_library/widgets/hubble_page_indicator.dart';
import 'package:hubble_widget_library/widgets/hubble_page_title.dart';
import 'package:hubble_widget_library/widgets/hubble_radio_button.dart';
import 'package:hubble_widget_library/widgets/hubble_screen_shot.dart';
import 'package:hubble_widget_library/widgets/hubble_slider.dart';
import 'package:hubble_widget_library/widgets/hubble_small_icon_button.dart';
import 'package:hubble_widget_library/widgets/hubble_snackbar.dart';
import 'package:hubble_widget_library/widgets/hubble_styled_text.dart';
import 'package:hubble_widget_library/widgets/hubble_text.dart';
import 'package:hubble_widget_library/widgets/hubble_toast.dart';
import 'package:hubble_widget_library/widgets/look_scout.dart';
import 'package:hubble_widget_library/widgets/page_back_button.dart';
import 'package:hubble_widget_library/widgets/plain_description_card/plain_description_card.dart';
import 'package:hubble_widget_library/widgets/plain_description_card/style.dart';
import 'package:hubble_widget_library/widgets/plain_text_field/plain_text_field.dart';
import 'package:hubble_widget_library/widgets/plain_text_field/style.dart';
import 'package:hubble_widget_library/widgets/points_row.dart';
import 'package:hubble_widget_library/widgets/pro_icon.dart';
import 'package:hubble_widget_library/widgets/progress/in_button_progess_indicator.dart';
import 'package:hubble_widget_library/widgets/retry_button_view.dart';
import 'package:hubble_widget_library/widgets/retry_view.dart';
import 'package:hubble_widget_library/widgets/round_button.dart';
import 'package:hubble_widget_library/widgets/scrolling_amount_selector.dart';
import 'package:hubble_widget_library/widgets/sheet_menu/sheet_menu.dart';
import 'package:hubble_widget_library/widgets/shimmer.dart';
import 'package:hubble_widget_library/widgets/should_pop_confirmation_modal.dart';
import 'package:hubble_widget_library/widgets/validated_field.dart';
import 'package:hubble_widget_library/widgets/webview.dart';
import 'package:hubble_widget_library/widgets/widget_extensions.dart';
import 'package:hubble_widget_library/widgets_v2/additional_offer_card.dart';
import 'package:hubble_widget_library/widgets_v2/assured_tag.dart';
import 'package:hubble_widget_library/widgets_v2/box.dart';
import 'package:hubble_widget_library/widgets_v2/brand_voucher_card.dart';
import 'package:hubble_widget_library/widgets_v2/coin_icon.dart';
import 'package:hubble_widget_library/widgets_v2/column.dart';
import 'package:hubble_widget_library/widgets_v2/custom_bulletted_list.dart';
import 'package:hubble_widget_library/widgets_v2/dotted_underline.dart';
import 'package:hubble_widget_library/widgets_v2/download_app_cta.dart';
import 'package:hubble_widget_library/widgets_v2/editable_voucher_card.dart';
import 'package:hubble_widget_library/widgets_v2/expandable_item.dart';
import 'package:hubble_widget_library/widgets_v2/expansion_panel.dart';
import 'package:hubble_widget_library/widgets_v2/fancy_scroll_bar.dart';
import 'package:hubble_widget_library/widgets_v2/hubble_choice_picker.dart';
import 'package:hubble_widget_library/widgets_v2/hubble_stepwise_info.dart';
import 'package:hubble_widget_library/widgets_v2/i_widget_builder.dart';
import 'package:hubble_widget_library/widgets_v2/list.dart';
import 'package:hubble_widget_library/widgets_v2/modal_handle.dart';
import 'package:hubble_widget_library/widgets_v2/or_divider.dart';
import 'package:hubble_widget_library/widgets_v2/otp_field.dart';
import 'package:hubble_widget_library/widgets_v2/otp_field_v2.dart';
import 'package:hubble_widget_library/widgets_v2/plain_description_card.dart';
import 'package:hubble_widget_library/widgets_v2/progress_ticker.dart';
import 'package:hubble_widget_library/widgets_v2/referral_status_dialog.dart';
import 'package:hubble_widget_library/widgets_v2/rendered_page_context.dart';
import 'package:hubble_widget_library/widgets_v2/row.dart';
import 'package:hubble_widget_library/widgets_v2/selectable_brand_offers.dart';
import 'package:hubble_widget_library/widgets_v2/selectable_horizontal_list.dart';
import 'package:hubble_widget_library/widgets_v2/slide_button.dart';
import 'package:hubble_widget_library/widgets_v2/sliver_selectable_brand_offers.dart';
import 'package:hubble_widget_library/widgets_v2/transaction_type_indicator.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/align.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/animated_box.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/animated_opacity.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/animated_positioned.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/animated_rotate.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/animated_scale.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/asset.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/box.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/button.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/carousel.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/clip_r_rect.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/column.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/constraints.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/converters.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/custom/profile_button.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/custom_scroll_view.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/divider.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/event_trigger.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/expanded.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/expansion_panel.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/flexible_spacebar.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/from_cache.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/gesture_detector.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/grid_view.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/hero.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/icon.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/lazy_loaded_widget.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/list_view.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/marquee.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/multi_sliver.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/native_widget.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/opacity.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/padding.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/pagination_list.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/positioned.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/reactive_layer.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/rich_text.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/rotate.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/row.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/safe_area.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/scaffold.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/scale.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/sliver_app_bar.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/sliver_lazy_loaded_widget.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/sliver_list.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/sliver_padding.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/sliver_persistent_widget.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/sliver_to_box_adapter.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/spacer.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/stack.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/switch.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/text.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/transform.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/translate.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/widget.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/widget_builder.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/widget_mapper.dart';
import 'package:hubble_widget_library/widgets_v2/widget_repository/widget_repository.dart';