getx_plus 5.0.1 copy "getx_plus: ^5.0.1" to clipboard
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_plus

With Flutter:

 $ flutter pub add getx_plus

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

dependencies:
  getx_plus: ^5.0.1

Alternatively, 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';
2
likes
0
points
307
downloads

Publisher

unverified uploader

Weekly Downloads

Manage states, inject dependencies, and navigate without context easily with GetX Plus.

Homepage
Repository (GitHub)
View/report issues

Topics

#widget #state-management #dependency-injection #navigation

License

unknown (license)

Dependencies

equatable, flutter, flutter_web_plugins, web

More

Packages that depend on getx_plus