@tarojs/components
Version:
Taro 组件库。
1 lines • 685 B
JavaScript
import{r as t,c as s,h as i,g as e}from"./p-f05e1558.js";let h=class{constructor(i){t(this,i),this.onLongTap=s(this,"longtap",7),this.nativeProps={},this.onTouchStart=()=>{this.timer=setTimeout((()=>{this.onLongTap.emit()}),500)},this.onTouchMove=()=>{clearTimeout(this.timer)},this.onTouchEnd=()=>{clearTimeout(this.timer)}}render(){const{canvasId:t,nativeProps:s}=this;return i("canvas",Object.assign({"canvas-id":t,style:{width:"100%",height:"100%"},onTouchStart:this.onTouchStart,onTouchMove:this.onTouchMove,onTouchEnd:this.onTouchEnd},s))}get el(){return e(this)}};h.style="taro-canvas-core{display:block;position:relative;width:300px;height:150px}";export{h as taro_canvas_core}