getx_plus 5.0.1
getx_plus: ^5.0.1 copied to clipboard
Manage states, inject dependencies, and navigate without context easily with GetX Plus.
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add getx_plusWith Flutter:
$ flutter pub add getx_plusThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dependencies:
getx_plus: ^5.0.1Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:getx_plus/core/get_interface.dart';
import 'package:getx_plus/core/get_main.dart';
import 'package:getx_plus/core/log.dart';
import 'package:getx_plus/definition/rx_typedefs.dart';
import 'package:getx_plus/definition/type_definition.dart';
import 'package:getx_plus/domain/get_status.dart';
import 'package:getx_plus/enum/smart_management.dart';
import 'package:getx_plus/get.dart';
import 'package:getx_plus/get_instance/get_instance.dart';
import 'package:getx_plus/get_instance/src/bindings_interface.dart';
import 'package:getx_plus/get_instance/src/extension_instance.dart';
import 'package:getx_plus/get_instance/src/lifecycle.dart';
import 'package:getx_plus/get_navigation/get_navigation.dart';
import 'package:getx_plus/get_navigation/src/extension_navigation.dart';
import 'package:getx_plus/get_navigation/src/root/get_cupertino_app.dart';
import 'package:getx_plus/get_navigation/src/root/get_material_app.dart';
import 'package:getx_plus/get_navigation/src/root/get_root.dart';
import 'package:getx_plus/get_navigation/src/router_report.dart';
import 'package:getx_plus/get_navigation/src/routes/circular_reveal_clipper.dart';
import 'package:getx_plus/get_navigation/src/routes/custom_transition.dart';
import 'package:getx_plus/get_navigation/src/routes/default_route.dart';
import 'package:getx_plus/get_navigation/src/routes/default_transitions.dart';
import 'package:getx_plus/get_navigation/src/routes/get_navigation_interface.dart';
import 'package:getx_plus/get_navigation/src/routes/get_route.dart';
import 'package:getx_plus/get_navigation/src/routes/get_transition_mixin.dart';
import 'package:getx_plus/get_navigation/src/routes/index.dart';
import 'package:getx_plus/get_navigation/src/routes/observers/route_observer.dart';
import 'package:getx_plus/get_navigation/src/routes/page_settings.dart';
import 'package:getx_plus/get_navigation/src/routes/route_middleware.dart';
import 'package:getx_plus/get_navigation/src/routes/test_kit.dart';
import 'package:getx_plus/get_navigation/src/routes/transitions_type.dart';
import 'package:getx_plus/get_rx/get_rx.dart';
import 'package:getx_plus/get_rx/src/rx_stream/mini_stream.dart';
import 'package:getx_plus/get_rx/src/rx_stream/rx_stream.dart';
import 'package:getx_plus/get_rx/src/rx_types/rx_core/rx_impl.dart';
import 'package:getx_plus/get_rx/src/rx_types/rx_core/rx_interface.dart';
import 'package:getx_plus/get_rx/src/rx_types/rx_core/rx_num.dart';
import 'package:getx_plus/get_rx/src/rx_types/rx_core/rx_string.dart';
import 'package:getx_plus/get_rx/src/rx_types/rx_iterables/rx_list.dart';
import 'package:getx_plus/get_rx/src/rx_types/rx_iterables/rx_map.dart';
import 'package:getx_plus/get_rx/src/rx_types/rx_iterables/rx_set.dart';
import 'package:getx_plus/get_rx/src/rx_types/rx_types.dart';
import 'package:getx_plus/get_rx/src/rx_workers/debouncer.dart';
import 'package:getx_plus/get_rx/src/rx_workers/rx_workers.dart';
import 'package:getx_plus/get_state_manager/get_state_manager.dart';
import 'package:getx_plus/get_state_manager/src/rx_flutter/rx_getx_widget.dart';
import 'package:getx_plus/get_state_manager/src/rx_flutter/rx_notifier.dart';
import 'package:getx_plus/get_state_manager/src/rx_flutter/rx_obx_widget.dart';
import 'package:getx_plus/get_state_manager/src/rx_flutter/rx_ticket_provider_mixin.dart';
import 'package:getx_plus/get_state_manager/src/simple/get_controllers.dart';
import 'package:getx_plus/get_state_manager/src/simple/get_responsive.dart';
import 'package:getx_plus/get_state_manager/src/simple/get_state.dart';
import 'package:getx_plus/get_state_manager/src/simple/get_view.dart';
import 'package:getx_plus/get_state_manager/src/simple/get_widget_cache.dart';
import 'package:getx_plus/get_state_manager/src/simple/list_notifier.dart';
import 'package:getx_plus/get_state_manager/src/simple/mixin_builder.dart';
import 'package:getx_plus/get_state_manager/src/simple/simple_builder.dart';