builder method

ValueListenableBuilder<Result<T>> builder(
  1. Widget builder(
    1. BuildContext context,
    2. Result<T> result,
    3. Widget? child
    ), {
  2. Widget? child,
})

Convenience method for simplifying the creation of a ValueListenableBuilder with ResultNotifier.

If the creation and disposal lifecycle of the ResultNotifier needs to be managed by the Widget, see instead ResourceProvider.

Implementation

ValueListenableBuilder<Result<T>> builder(
    Widget Function(BuildContext context, Result<T> result, Widget? child) builder,
    {Widget? child}) {
  return ValueListenableBuilder<Result<T>>(
    valueListenable: this,
    builder: builder,
    child: child,
  );
}