Framework 7 popup close event

How to differentiate the popup backdrop close and manual close event?

function test1(){
myApp.popup.close(’.samplepopup’);
}

function test2(){
//Something
}

$$(’.samplepopup’).on(‘popup:closed’, function (e, popup) {
//This event fires every close event but i need only on backdrop close event
if(popup.backdrop){
test2();
}
});





Open About Popup



Open Services Popup



Create dynamic popup

    <!-- Popup with swipe-to-close -->
    <p><a class="link popup-open" href="#" data-popup=".popup-swipe-to-close">Popup with swipe to close</a></p>
    <!-- Popup with swipe-to-close handler -->
    <p><a class="link popup-open" href="#" data-popup=".popup-swipe-to-close-handler">Popup with swipe to close handler</a></p>
  </div>
</div>

About

Close popup

Lorem ipsum dolor sit amet...

Services

Close popup

Lorem ipsum dolor sit amet...

Swipe me up or down to close

Swipe works only on this paragraph

Lorem ipsum dolor sit amet...

For more information about framework 7 popup or data related plz visit our site [Data Recovery Dubai](https://uaedatarecovery.com/data-recovery-dubai/)
...
  if (Dom7(event.target).hasClass('popup-backdrop')) {
    // backdrop code here
  }
...

change it to your needs.