read<Result> method

Result read<Result>(
  1. ProviderListenable<Result> provider
)

Reads a provider without listening to it and returns the currently exposed value.

final greetingProvider = Provider((_) => 'Hello world');

void main() {
  final container = ProviderContainer();

  print(container.read(greetingProvider)); // Hello World
}

Implementation

Result read<Result>(
  ProviderListenable<Result> provider,
) {
  return provider.read(this);
}