UNPKG

@tarojs/components

Version:
1 lines 817 B
import{r as registerInstance,c as createEvent,h}from"./index-5e431bb8.js";var indexCss="taro-cover-image-core{width:320px;height:240px;overflow:hidden}";var CoverImage=function(){function e(e){registerInstance(this,e);this.onLoad=createEvent(this,"load",7);this.onError=createEvent(this,"error",7);this.src=undefined;this.nativeProps={}}e.prototype.imageOnLoad=function(){var e=this.imgRef,r=e.width,t=e.height;this.onLoad.emit({width:r,height:t})};e.prototype.imageOnError=function(e){this.onError.emit(e)};e.prototype.render=function(){var e=this;var r=this,t=r.src,i=r.imageOnLoad,o=r.imageOnError,n=r.nativeProps;return h("img",Object.assign({ref:function(r){return e.imgRef=r},src:t,onLoad:i.bind(this),onError:o.bind(this)},n))};return e}();CoverImage.style=indexCss;export{CoverImage as taro_cover_image_core};