Search…
Devtools - EventrixDebugger
You can use debugger with eventrix-devtools (chrome extension) or only print data in browser console.
Eventrix devtools chrome extension
Javascript
import { Eventrix, EventrixDebugger } from 'eventrix'
const eventrix = new Eventrix({});
const eDebugger = new EventrixDebugger(eventrix);
eDebugger.start();
export default eventrix;
Now all emitted events and state changes will be saved in debugger. You can print this info in console or use eventrix-devtools.

Debugger methods:

Method
Description
start()
start listen on events and state changes
stop()
stop listen on events and state changes
reset()
reset state history and events history
getEventsReceiversCount(eventName)
get count of receivers registered on event
getEventListenersCount(eventName)
get count of listeners registered on event
getState()
get eventrix current state
getStateHistory()
get state changes history
getEventsHistory()
get emitted events history
printEventsHistory()
print events history in console table
printStateHistory()
print state history in console table
Last modified 1yr ago
Copy link