UNPKG

vue-cesium

Version:
22 lines (19 loc) 401 B
import { onBeforeUnmount } from 'vue'; "use strict"; function useTimeout() { let timer; onBeforeUnmount(() => { clearTimeout(timer); }); return { registerTimeout(fn, delay) { clearTimeout(timer); timer = setTimeout(fn, delay); }, removeTimeout() { clearTimeout(timer); } }; } export { useTimeout as default }; //# sourceMappingURL=use-timeout.mjs.map