index-CXEQnmRq.js 738 B

1
  1. import{au as _}from"./antd-vue-vendor-DcqS7Wvq.js";import"./vue-vendor-Be68asQ6.js";const n=typeof window=="undefined";function t(e){for(const i of e){const s=i.target.__resizeListeners__||[];s.length&&s.forEach(r=>{r()})}}function c(e,i){n||(e.__resizeListeners__||(e.__resizeListeners__=[],e.__ro__=new _(t),e.__ro__.observe(e)),e.__resizeListeners__.push(i))}function d(e,i){!e||!e.__resizeListeners__||(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(i),1),e.__resizeListeners__.length||e.__ro__.disconnect())}function z(){const e=document.createEvent("HTMLEvents");e.initEvent("resize",!0,!0),e.eventType="message",window.dispatchEvent(e)}export{c as addResizeListener,d as removeResizeListener,z as triggerWindowResize};