UNPKG

@unchainedshop/events

Version:

This package contains business logic for the event emitter abstraction layer

29 lines (25 loc) 520 B
import { EventDirector, EmitAdapter, RawPayloadType } from './EventDirector.js'; const { emit, getEmitAdapter, getEmitHistoryAdapter, getRegisteredEvents, registerEvents, setEmitAdapter, setEmitHistoryAdapter, subscribe, } = EventDirector; const GLOBAL_EVENTS = ['PAGE_VIEW']; registerEvents(GLOBAL_EVENTS); export { emit, getEmitAdapter, getEmitHistoryAdapter, getRegisteredEvents, registerEvents, setEmitAdapter, setEmitHistoryAdapter, subscribe, EmitAdapter, RawPayloadType, };