|
64 | 64 | Modal onDidPresent: <div id="didPresent">{{ didPresent }}</div><br /> |
65 | 65 | Modal onWillDismiss: <div id="willDismiss">{{ willDismiss }}</div><br /> |
66 | 66 | Modal onDidDismiss: <div id="didDismiss">{{ didDismiss }}</div><br /> |
| 67 | + Modal ionModalWillPresent: <div id="ionModalWillPresent">{{ ionModalWillPresent }}</div><br /> |
| 68 | + Modal ionModalDidPresent: <div id="ionModalDidPresent">{{ ionModalDidPresent }}</div><br /> |
| 69 | + Modal ionModalWillDismiss: <div id="ionModalWillDismiss">{{ ionModalWillDismiss }}</div><br /> |
| 70 | + Modal ionModalDidDismiss: <div id="ionModalDidDismiss">{{ ionModalDidDismiss }}</div><br /> |
67 | 71 | </div> |
68 | 72 |
|
69 | 73 | <ion-action-sheet |
|
98 | 102 | @didPresent="onModalDidPresent" |
99 | 103 | @willDismiss="onModalWillDismiss" |
100 | 104 | @didDismiss="onModalDidDismiss" |
| 105 | + @ionModalWillPresent="onModalIonWillPresent" |
| 106 | + @ionModalDidPresent="onModalIonDidPresent" |
| 107 | + @ionModalWillDismiss="onModalIonWillDismiss" |
| 108 | + @ionModalDidDismiss="onModalIonDidDismiss" |
101 | 109 | > |
102 | 110 | <ModalContent :title="overlayProps.title"></ModalContent> |
103 | 111 | </ion-modal> |
@@ -335,21 +343,37 @@ export default defineComponent({ |
335 | 343 | const didPresent = ref(0); |
336 | 344 | const willDismiss = ref(0); |
337 | 345 | const didDismiss = ref(0); |
| 346 | + const ionModalWillPresent = ref(0); |
| 347 | + const ionModalDidPresent = ref(0); |
| 348 | + const ionModalWillDismiss = ref(0); |
| 349 | + const ionModalDidDismiss = ref(0); |
338 | 350 |
|
339 | 351 | const onModalWillPresent = () => willPresent.value += 1; |
340 | 352 | const onModalDidPresent = () => { didPresent.value += 1; setModalRef(true); } |
341 | 353 | const onModalWillDismiss = () => willDismiss.value += 1; |
342 | 354 | const onModalDidDismiss = () => { didDismiss.value += 1; setModalRef(false); } |
| 355 | + const onModalIonWillPresent = () => ionModalWillPresent.value += 1; |
| 356 | + const onModalIonDidPresent = () => ionModalDidPresent.value += 1; |
| 357 | + const onModalIonWillDismiss = () => ionModalWillDismiss.value += 1; |
| 358 | + const onModalIonDidDismiss = () => ionModalDidDismiss.value += 1; |
343 | 359 |
|
344 | 360 | return { |
345 | 361 | onModalWillPresent, |
346 | 362 | onModalDidPresent, |
347 | 363 | onModalWillDismiss, |
348 | 364 | onModalDidDismiss, |
| 365 | + onModalIonWillPresent, |
| 366 | + onModalIonDidPresent, |
| 367 | + onModalIonWillDismiss, |
| 368 | + onModalIonDidDismiss, |
349 | 369 | willPresent, |
350 | 370 | didPresent, |
351 | 371 | willDismiss, |
352 | 372 | didDismiss, |
| 373 | + ionModalWillPresent, |
| 374 | + ionModalDidPresent, |
| 375 | + ionModalWillDismiss, |
| 376 | + ionModalDidDismiss, |
353 | 377 | changeLoadingProps, |
354 | 378 | overlayProps, |
355 | 379 | present, |
|
0 commit comments