Module: changeListeners/eventLogging

(require("changeListeners/eventLogging"))(boundActions, eventLoggingTracker, getCurrentTimestamp) → {ext.popups.ChangeListener}

Creates an instance of the event logging change listener.

When an event is enqueued it'll be logged using the schema. Since it's the responsibility of Event Logging (and the UA) to deliver logged events, EVENT_LOGGED is immediately dispatched rather than waiting for some indicator of completion.

Parameters:
Name Type Description
boundActions Object
eventLoggingTracker EventTracker
getCurrentTimestamp function
Source:
Returns:
Type
ext.popups.ChangeListener