value_selectable

Creator: coderz1093

Last updated:

0 purchases

value_selectable Image
value_selectable Images

Languages

Categories

Add to Cart

Description:

value selectable

ValueSelectable #

A Flutter package that provides computed values for ValueNotifier, inspired by the Selectors from Recoil.
Overview #
This package includes two main classes:

ValueSelector: Computes a synchronous value based on a given scope.

These classes allow you to create computed values that automatically update when their dependencies change, providing a reactive programming model similar to Recoil selectors.
Features #

Reactive computation of values based on dependencies.
Synchronous and asynchronous selectors.
Automatic updates when dependencies change.
Easy integration with Flutter's ValueNotifier.

Installation #
Add the following to your pubspec.yaml:
flutter pub add value_selectable
copied to clipboard
Usage #
ValueSelector #
Computes a synchronous value based on a given scope:
import 'package:flutter/widgets.dart';
import 'package:value_selectable/value_selectable.dart';

void main() {
final valueNotifier = ValueNotifier<int>(1);
final selector = ValueSelector<int>((get) => get(valueNotifier) + 1);

print(selector.value); // Outputs: 2

valueNotifier.value = 2;
print(selector.value); // Outputs: 3
}

copied to clipboard
Contributing #
Contributions are welcome! Please open an issue or submit a pull request.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.