$watch<T extends HypenGeneratedData> method
T
$watch<T extends HypenGeneratedData>(})
override
Implementation
@override
T $watch<T extends HypenGeneratedData>(
Object key,
T Function() build, {
Object? actionKey,
}) {
final info = parent.$read(
key,
build,
actionKey: actionKey,
);
if (!dependencies.contains(info)) {
dependencies.add(info);
info.acquire();
}
subs[key] ??= info.$stream.listen((_) {
changeNavigationStack();
});
return info;
}