uni-Identify-quality/unpackage/dist/build/mp-weixin/uview-ui/components/u-parse/u-parse.js

11 lines
3.8 KiB
JavaScript
Raw Normal View History

2025-09-01 05:51:21 +00:00
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["uview-ui/components/u-parse/u-parse"],{1989:function(t,n,e){"use strict";(function(t){var i=e("47a9");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=i(e("a405")),r=[],c=e("6ff2"),s={name:"mp-html",data:function(){return{nodes:[]}},mixins:[o.default],components:{node:function(){e.e("uview-ui/components/u-parse/node/node").then(function(){return resolve(e("cf4c"))}.bind(null,e)).catch(e.oe)}},watch:{content:function(t){this.setContent(t)}},created:function(){this.plugins=[];for(var t=r.length;t--;)this.plugins.push(new r[t](this))},mounted:function(){this.content&&!this.nodes.length&&this.setContent(this.content)},beforeDestroy:function(){this._hook("onDetached"),clearInterval(this._timer)},methods:{in:function(t,n,e){t&&n&&e&&(this._in={page:t,selector:n,scrollTop:e})},navigateTo:function(n,e){var i=this;return new Promise((function(o,r){if(!i.useAnchor)return r("Anchor is disabled");e=e||parseInt(i.useAnchor)||0;var c=t.createSelectorQuery().in(i._in?i._in.page:i).select((i._in?i._in.selector:"._root")+(n?"".concat(">>>","#").concat(n):"")).boundingClientRect();i._in?c.select(i._in.selector).scrollOffset().select(i._in.selector).boundingClientRect():c.selectViewport().scrollOffset(),c.exec((function(n){if(!n[0])return r("Label not found");var c=n[1].scrollTop+n[0].top-(n[2]?n[2].top:0)+e;i._in?i._in.page[i._in.scrollTop]=c:t.pageScrollTo({scrollTop:c,duration:300}),o()}))}))},getText:function(){var t="";return function n(e){for(var i=0;i<e.length;i++){var o=e[i];if("text"==o.type)t+=o.text.replace(/&amp;/g,"&");else if("br"==o.name)t+="\n";else{var r="p"==o.name||"div"==o.name||"tr"==o.name||"li"==o.name||"h"==o.name[0]&&o.name[1]>"0"&&o.name[1]<"7";r&&t&&"\n"!=t[t.length-1]&&(t+="\n"),o.children&&n(o.children),r&&"\n"!=t[t.length-1]?t+="\n":"td"!=o.name&&"th"!=o.name||(t+="\t")}}}(this.nodes),t},getRect:function(){var n=this;return new Promise((function(e,i){t.createSelectorQuery().in(n).select("#_root").boundingClientRect().exec((function(t){return t[0]?e(t[0]):i("Root label not found")}))}))},setContent:function(t,n){var e=this;n&&this.imgList||(this.imgList=[]);var i,o=new c(this).parse(t);this.$set(this,"nodes",n?(this.nodes||[]).concat(o):o),this._videos=[],this.$nextTick((function(){e._hook("onLoad"),e.$emit("load")})),clearInterval(this._timer),this._timer=setInterval((function(){e.getRect().then((function(t){t.height==i&&(e.$emit("ready",t),clearInterval(e._timer)),i=t.height})).catch((function(){}))}),350)},_hook:function(t){for(var n=r.length;n--;)this.plugins[n][t]&&this.plugins[n][t]()}}};n.default=s}).call(this,e("df3c")["default"])},"19a5":function(t,n,e){},"3e6e":function(t,n,e){"use strict";var i=e("19a5"),o=e.n(i);o.a},"61ea":function(t,n,e){"use strict";e.r(n);var i=e("1989"),o=e.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){e.d(n,t,(function(){return i[t]}))}(r);n["default"]=o.a},"9cfe":function(t,n,e){"use strict";e.r(n);var i=e("c728"),o=e("61ea");for(var r in o)["default"].indexOf(r)<0&&function(t){e.d(n,t,(function(){return o[t]}))}(r);e("3e6e");var c=e("828b"),s=Object(c["a"])(o["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);n["default"]=s.exports},c728:function(t,n,e){"use strict";e.d(n,"b",(function(){return i})),e.d(n,"c",(function(){return o})),e.d(n,"a",(function(){}));var i=function(){var t=this.$createElement;this._self._c},o=[]}}]);
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'uview-ui/components/u-parse/u-parse-create-component',
{
'uview-ui/components/u-parse/u-parse-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('df3c')['createComponent'](__webpack_require__("9cfe"))
})
},
[['uview-ui/components/u-parse/u-parse-create-component']]
]);