MCPcopy Index your code
hub / github.com/NativeScript/NativeScript / safeOn

Function safeOn

packages/vite/hmr/client/utils.ts:338–342  ·  view source on GitHub ↗
(v: any, evt: string, cb: Function)

Source from the content-addressed store, hash-verified

336 if ((frame as any).__ns_diag_attached__) return;
337 (frame as any).__ns_diag_attached__ = true;
338 const safeOn = (v: any, evt: string, cb: Function) => {
339 try {
340 v?.on?.(evt as any, cb as any);
341 } catch {}
342 };
343 const logEvt = (name: string) => (args: any) => {
344 try {
345 const page = (args && (args.object?.currentPage || args.object?._currentEntry?.resolvedPage)) || args?.object || null;

Callers 1

attachDiagnosticsToFrameFunction · 0.85

Calls 1

onMethod · 0.65

Tested by

no test coverage detected