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

Method _globalNotify

packages/core/data/observable/index.ts:380–398  ·  view source on GitHub ↗
(eventClass: string, eventType: string, data: T)

Source from the content-addressed store, hash-verified

378 }
379
380 private _globalNotify<T extends EventData>(eventClass: string, eventType: string, data: T): void {
381 // Check for the Global handlers for JUST this class
382 if (_globalEventHandlers[eventClass]) {
383 const eventName = data.eventName + eventType;
384 const entries = _globalEventHandlers[eventClass][eventName];
385 if (entries) {
386 Observable._fireEvent(entries, data);
387 }
388 }
389
390 // Check for the Global handlers for ALL classes
391 if (_globalEventHandlers['*']) {
392 const eventName = data.eventName + eventType;
393 const entries = _globalEventHandlers['*'][eventName];
394 if (entries) {
395 Observable._fireEvent(entries, data);
396 }
397 }
398 }
399
400 /**
401 * Notify this Observable instance with some data. This causes all event

Callers 1

notifyMethod · 0.95

Calls 1

_fireEventMethod · 0.80

Tested by

no test coverage detected