UNPKG

casc-cesium

Version:

Vue 3.x components for CesiumJS.

21 lines (18 loc) 387 B
import { onBeforeUnmount } from 'vue'; 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