UNPKG

@thi.ng/interceptors

Version:

Interceptor based event bus, side effect & immutable state handling

30 lines (29 loc) 694 B
import { ROOT } from "@thi.ng/logger/root"; const EV_SET_VALUE = "--set-value"; const EV_UPDATE_VALUE = "--update-value"; const EV_TOGGLE_VALUE = "--toggle-value"; const FX_CANCEL = "--cancel"; const FX_DISPATCH = "--dispatch"; const FX_DISPATCH_ASYNC = "--dispatch-async"; const FX_DISPATCH_NOW = "--dispatch-now"; const FX_DELAY = "--delay"; const FX_FETCH = "--fetch"; const FX_STATE = "--state"; const EV_REDO = "--redo"; const EV_UNDO = "--undo"; const LOGGER = ROOT.childLogger("icep"); export { EV_REDO, EV_SET_VALUE, EV_TOGGLE_VALUE, EV_UNDO, EV_UPDATE_VALUE, FX_CANCEL, FX_DELAY, FX_DISPATCH, FX_DISPATCH_ASYNC, FX_DISPATCH_NOW, FX_FETCH, FX_STATE, LOGGER };