Whether some new value is currently asynchronously loading.
Even if isLoading is true, it is still possible for hasValue/hasError to also be true.
bool get isLoading;