@slan-health/taro-vueuse
Version:
taro vue版本hooks
12 lines (11 loc) • 533 B
TypeScript
export declare const safeNamespace: string[];
export type eventHandler = (...args: any[]) => void;
export type TEmitEventAction = (eventName: string, ...params: any[]) => void;
export type TSetListenerAction = (eventName: string, ...handlers: eventHandler[]) => void;
export declare function wrapperEvent(namespace: string, eventName: string): string;
declare function useEvent(namespace: string): {
emitEvent: TEmitEventAction;
setListener: TSetListenerAction;
removeAllListener: () => void;
};
export default useEvent;