UNPKG

@aventum/hooks

Version:

A universal, lightweight & efficient EventManager/PluginsSystem/MiddlewareManager/ExtendabilitySystem for JavaScript

52 lines (49 loc) 689 B
/** * Internal dependencies */ import createHooks from './createHooks'; const { addAction, addFilter, removeAction, removeFilter, hasAction, hasFilter, removeAllActions, removeAllFilters, doAction, doActionSync, applyFilters, applyFiltersSync, currentAction, currentFilter, doingAction, doingFilter, didAction, didFilter, actions, filters, } = createHooks(); export { createHooks, addAction, addFilter, removeAction, removeFilter, hasAction, hasFilter, removeAllActions, removeAllFilters, doAction, doActionSync, applyFilters, applyFiltersSync, currentAction, currentFilter, doingAction, doingFilter, didAction, didFilter, actions, filters, };