requiredValue property
T
get
requiredValue
获取结果值(非 null 版本)。 当 isSuccess 为 true 时必定返回非 null 值;否则抛出 StateError。
Implementation
T get requiredValue {
if (isError) {
throw StateError('Cannot access requiredValue on an error result: $error');
}
if (_value == null) {
throw StateError(
'requiredValue is null. Use RxResult.success(value) to ensure non-null, '
'or check value != null before accessing requiredValue.');
}
return _value as T;
}