mand-mobile/docs/static/js/DocsComponentsFeedbackTabPi...

1 line
263 KiB
JavaScript
Raw Normal View History

2018-04-26 14:22:52 +08:00
webpackJsonp([2],{"+fyZ":function(e,t,a){var o=a("QDUv");"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);a("rjj0")("84a5b008",o,!0,{})},"/cy6":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=a("oCGI"),i=function(e){return e&&e.__esModule?e:{default:e}}(o),s=a("BJvF"),n=a("lXcI");t.default={components:{"qr-code":i.default},data:function(){return{info:s.info,body:s.body,toc:s.toc,demos:n.demos,demoBoxShowStat:[],activeDemoBoxZoonPos:{},isTocStricky:!1,isQrcodeShow:!1}},computed:{bodyHead:function(){return this.body.split("<!-- DEMO -->")[0]},bodyTail:function(){return this.body.split("<!-- DEMO -->")[1]},demoBox:function(){return $(".doc-demo-box")},previewBox:function(){return $(".doc-demo-box-preview")},codeBox:function(){return $(".doc-demo-box-code")},curRouteIndex:function(){return this.$route.meta.index},prevRoute:function(){return this.findRoute(this.curRouteIndex-1,-1)},nextRoute:function(){return this.findRoute(this.curRouteIndex+1,1)}},mounted:function(){var e=this,t=document.body.scrollTop||document.documentElement.scrollTop;if($(window).bind("scroll",function(){var t=document.body.scrollTop||document.documentElement.scrollTop;e.strickyTocBar(t)}),this.strickyTocBar(t),location.hash){var a=location.hash.substr(1);location.hash="",location.hash=a}},methods:{findRoute:function(e){for(var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:1,a=window.$routes;0<=e&&e<=a.length-1&&(!a[e].meta.src&&!a[e].meta.markdown||a[e].redirect);)e+=t;return a[e]},toggleDemoBox:function(e){var t=$(".doc-demo-box-"+e),a=t.find(".doc-demo-box-toggle"),o=!this.demoBoxShowStat[e];o?a.addClass("active"):a.removeClass("active"),this.$set(this.demoBoxShowStat,e,o)},strickyTocBar:function(e){var t=this;window.requestAnimationFrame(function(){t.isTocStricky=!!(96<e)})},strickyToggleBar:function(e){var t=this;window.requestAnimationFrame(function(){t.toggleStrickyToggleBar(e)})},toggleStrickyToggleBar:function(e){e=e||document.body.scrollTop||document.documentElement.scrollTop,$.each($(".doc-demo-box-toggle"),function(t,a){var o=$(a).width(),i=$(a).height(),s=$(a).siblings(".doc-demo-box-code"),n=s.offset(),r=s.height(),l=$(window).height()-(n.top-e),A=$(window).height()-(n.top+r-e);$(a).hasClass("active")&&0<=l&&0>=A?!$(a).hasClass("is-stricky")&&($(a).css({maxWidth:o+"px",left:$(a).offset().left+"px"}),$(a).addClass("is-stricky")):($(a).css({maxWidth:o+"px",left:"0px"}),$(a).removeClass("is-stricky"))})}}}},"0uvi":function(e,t,a){var o,i,s;(function(){(function(n,r){i=[t,a("Diih"),a("9KZS"),a("XA9O"),a("DIBZ"),a("A/fi"),a("dgYx"),a("ssQH")],o=r,s="function"==typeof o?o.apply(t,i):o,!(void 0!==s&&(e.exports=s))})(this,function(e,t,a,o,i,s,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function l(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}Object.defineProperty(e,"__esModule",{value:!0});var A=r(t),d=r(a),m=r(o),p=r(i),c=r(s),b=Object.assign||function(e){for(var t=1,a;t<arguments.length;t++)for(var o in a=arguments[t],a)Object.prototype.hasOwnProperty.call(a,o)&&(e[o]=a[o]);return e},f;e.default={name:"md-tab-picker",components:(f={},l(f,A.default.name,A.default),l(f,d.default.name,d.default),l(f,m.default.name,m.default),l(f,p.default.name,p.default),l(f,c.default.name,c.default),f),props:{value:{type:Boolean,default:!1},title:{type:String,default:""},okText:{type:String,default:"\u786E\u8BA4"},cancelText:{type:String,default:"\u53D6\u6D88"},data:{type:Array,default:function(){return[]}},dataStruct:{type:String,default:"normal"},defaultIndex:{type:Array,default:function(){return[]}},optionRender:{type:Array,default:function(){return[]},validator:function(e){return!(0<e.length)||e.every(function(e){return"function"==typeof e})}},asyncFunc:{type:Function,default:function(){return n.noop}}},data:function(){return{isTabPickerShow:!1,subTitles:[],renderData:[],defaultTabIndex:0,currentIndex:0,isLoading:!0,isDataError:!1,currentColumnLock:!1}},watch:{value:function(e){e&&(this.isTabPickerShow=e)},isT