chore(webui): Migrate to Quasar 2.x and Vue.js 3.x
This commit is contained in:
parent
153765f99f
commit
f7edb394f2
65 changed files with 4374 additions and 7999 deletions
|
@ -1,8 +1,16 @@
|
|||
import Vue from 'vue'
|
||||
import iFrameResize from 'iframe-resizer/js/iframeResizer'
|
||||
import iframeResize from 'iframe-resizer/js/iframeResizer'
|
||||
|
||||
Vue.directive('resize', {
|
||||
bind: function (el, { value = {} }) {
|
||||
el.addEventListener('load', () => iFrameResize(value, el))
|
||||
const resize = {
|
||||
mounted (el, binding) {
|
||||
const options = binding.value || {}
|
||||
el.addEventListener('load', () => iframeResize(options, el))
|
||||
},
|
||||
unmounted (el) {
|
||||
const resizableEl = el
|
||||
if (resizableEl.iFrameResizer) {
|
||||
resizableEl.iFrameResizer.removeListeners()
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export default resize
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue