fetch<T> method
- @Deprecated("The use of [fetch] in [PageRef] is no longer allowed. Instead, use [ref.page.ancestor] or [ref.widget.ancestor] and limit your use to page and widget scopes only. [PageRef]での[fetch]の利用はできなくなります。代わりに[ref.page.ancestor]や[ref.widget.ancestor]を利用し、ページやウィジェットスコープのみでの利用に限定してください。")
T?
fetch<
T>([ - Object? name
])
Implementation
@Deprecated(
"The use of [fetch] in [PageRef] is no longer allowed. Instead, use [ref.page.ancestor] or [ref.widget.ancestor] and limit your use to page and widget scopes only. [PageRef]での[fetch]の利用はできなくなります。代わりに[ref.page.ancestor]や[ref.widget.ancestor]を利用し、ページやウィジェットスコープのみでの利用に限定してください。",
)
T? fetch<T>([
Object? name,
]) {
return page
.getAlreadyExistsScopedValue<T, _WatchValue<T, PageScopedValueRef>>(
name: name,
listen: true,
) ??
page.getAlreadyExistsScopedValue<T, _CacheValue<T, PageScopedValueRef>>(
name: name,
);
}