UNPKG

@huluvu424242/honey-slideshow

Version:

Text to Speech component wich is reading texts from DOM elements.

1 lines 568 B
import{r as s,h as i,g as r,H as t}from"./p-4a369965.js";const o=class{constructor(i){s(this,i),this.routerDirection="forward",this.onClick=()=>((s,i,r,t)=>{const o=this.el.closest("ion-nav");if(o)if("forward"===i){if(void 0!==r)return o.push(r,t,{skipIfBusy:!0})}else if("root"===i){if(void 0!==r)return o.setRoot(r,t,{skipIfBusy:!0})}else if("back"===i)return o.pop({skipIfBusy:!0});return Promise.resolve(!1)})(0,this.routerDirection,this.component,this.componentProps)}render(){return i(t,{onClick:this.onClick})}get el(){return r(this)}};export{o as ion_nav_link}