UNPKG

vue-events-backbone

Version:

This plugin is an Event Bus that, by default, simulates DOM events propagation through vue components.

14 lines (13 loc) 1.11 kB
import { ComponentInternalInstance } from 'vue'; import { EventsBackboneEmitFn, EventsBackboneAddListenerFn, EventsBackboneDirectiveParams, EventsBackboneRemoveListenerFn, installEventsBackbone } from './types'; import { useBackboneBrain as UB, createNeuron as CN } from './plugins/backbone-axon.ts'; import { EventsBackboneSpine } from './plugins/event-backbone.ts'; export declare function defineRemoveEventListeners(c?: ComponentInternalInstance): EventsBackboneRemoveListenerFn; export declare function defineAddEventListeners(c?: ComponentInternalInstance): EventsBackboneAddListenerFn; export declare function defineBackboneEmits(evt?: Array<string>, c?: ComponentInternalInstance): EventsBackboneEmitFn; export declare const EventsBackBoneDirective: import('vue').ObjectDirective<any, EventsBackboneDirectiveParams, string, string>; export declare const useBackboneBrain: typeof UB; export declare const createNeuron: typeof CN; declare const eventsBackboneSpineInstaller: installEventsBackbone; export default eventsBackboneSpineInstaller; export declare function useBackbone(): EventsBackboneSpine;