create method

  1. @override
AutoDisposeStateProvider<T> create(
  1. A value,
  2. StateController<T> builder(
    1. AutoDisposeProviderReference ref,
    2. A param
    ),
  3. String? name
)
override

Creates the provider for a given parameter.

Implementation

@override
AutoDisposeStateProvider<T> create(
  A value,
  StateController<T> Function(AutoDisposeProviderReference ref, A param)
      builder,
  String? name,
) {
  return AutoDisposeStateProvider((ref) {
    return builder(ref, value).state;
  }, name: name);
}