UNPKG

wavesurfer-react

Version:
6 lines (5 loc) 475 B
import RegionsPlugin, { RegionsPluginEvents } from "wavesurfer.js/dist/plugins/regions"; import { EventListener } from "../types"; export type RegionPluginEventListener = (...rest: Parameters<EventListener<RegionsPluginEvents, keyof RegionsPluginEvents>>) => void; declare function useRegionPluginEvent<K extends keyof RegionsPluginEvents>(ref: RegionsPlugin | null | undefined, eventName: K, callback?: RegionPluginEventListener): void; export default useRegionPluginEvent;