lath
Version:
Seamless connection of pages.
1 lines • 1.43 kB
JavaScript
import{_ as __awaiter}from"./launcher-f761b2d6.js";import{E as EASE}from"./ease-e997f3dd.js";var slideNative=r=>__awaiter(void 0,void 0,void 0,function*(){var a,e=r.applets[r.reverse?1:0].controls,i=r.swipeTransitionType;return e&&(r.reverse?(null!=(a=r.applets[0].controls)&&a.appearImmediately(),!0===(null==(a=r.applets[1].controls)?void 0:a.visibility)&&(("slide"===i?(yield r.view[0].animate({transform:"translate3d(-30%, 0, 0)"},{duration:0,easing:EASE["ease-in-out"],fill:"forwards"}).finished,r.view[0].animate({transform:"translate3d(0, 0, 0)"},{duration:400,easing:EASE["ease-in-out"],fill:"forwards"})):(yield r.view[0].animate({transform:`translate3d(0, 0, 0) scale(${1-e.backdropReducedScale})`},{duration:0,easing:EASE["ease-in-out"],fill:"forwards"}).finished,r.view[0].animate({transform:"translate3d(0, 0, 0) scale(1)"},{duration:400,easing:EASE["ease-in-out"],fill:"forwards"}))).play(),yield null==e?void 0:e.hide())):(yield r.view[0].animate({transform:"translate3d(0, 0, 0)"},{duration:0,easing:EASE["ease-in-out"],fill:"forwards"}).finished,("slide"===i?r.view[1].animate({transform:"translate3d(-30%, 0, 0)"},{duration:400,easing:EASE["ease-in-out"],fill:"forwards"}):r.view[1].animate({transform:`translate3d(0, 0, 0) scale(${1-e.backdropReducedScale})`},{duration:400,easing:EASE["ease-in-out"],fill:"forwards"})).play(),yield null==e?void 0:e.show())),Promise.resolve(!1)});export{slideNative as default};