watch method
Object?
watch(
- String path,
- void callback(
- WasmScopeUpdate update
- WasmScopeWatchOptions options = const WasmScopeWatchOptions()
Watches a scope path.
Implementation
Object? watch(
String path,
void Function(WasmScopeUpdate update) callback, [
WasmScopeWatchOptions options = const WasmScopeWatchOptions(),
]) {
final callbackJs =
((JSAny? update) => callback(WasmScopeUpdate.fromJs(update))).toJS;
return unsafe.jsToDart<Object?>(
unsafe.callMethod(
raw,
'watch',
path.toJS,
callbackJs,
options.toJsValue(),
),
);
}