mirror of
https://github.com/KevinMidboe/vue-js-modal.git
synced 2025-12-08 20:48:46 +00:00
add opened event and auto center height to demo: SizeModal
This commit is contained in:
@@ -4,13 +4,15 @@
|
|||||||
classes="demo-modal-class"
|
classes="demo-modal-class"
|
||||||
:min-width="200"
|
:min-width="200"
|
||||||
:min-height="200"
|
:min-height="200"
|
||||||
:pivot-y="0.25"
|
:pivot-y="0.5"
|
||||||
:adaptive="true"
|
:adaptive="true"
|
||||||
:scrollable="true"
|
:scrollable="true"
|
||||||
:reset="true"
|
:reset="true"
|
||||||
width="60%"
|
width="60%"
|
||||||
height="auto"
|
height="auto"
|
||||||
@before-open="beforeOpen"
|
@before-open="beforeOpen"
|
||||||
|
@opened="opened"
|
||||||
|
@closed="closed"
|
||||||
@before-close="beforeClose">
|
@before-close="beforeClose">
|
||||||
<div class="size-modal-content">
|
<div class="size-modal-content">
|
||||||
<div>A new paragraph will be added every 5 sec to show how <b>height</b> scales.</div>
|
<div>A new paragraph will be added every 5 sec to show how <b>height</b> scales.</div>
|
||||||
@@ -40,6 +42,15 @@
|
|||||||
clearInterval(this.timer)
|
clearInterval(this.timer)
|
||||||
this.timer = null
|
this.timer = null
|
||||||
this.paragraphs = []
|
this.paragraphs = []
|
||||||
|
},
|
||||||
|
|
||||||
|
opened (e) {
|
||||||
|
// e.ref should not be undefined here
|
||||||
|
console.log('opened', e)
|
||||||
|
},
|
||||||
|
|
||||||
|
closed (e) {
|
||||||
|
console.log('closed', e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user