switchValue method
Implementation
T? switchValue({
BuildContext? context,
ProviderReader? reader,
}) => switch (this) {
_ValueBuilderValue(:final value) => value,
_ValueBuilderContext(:final builder) when context != null => builder(
context,
),
_ValueBuilderRef(:final builder) when reader != null => builder(reader),
_ => null,
};