UNPKG

lib_bz

Version:

bigzhu's vue lib lib bigzhu

1 lines 31.5 kB
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("jQuery"),require("swiper"),require("underscore"),require("zeroclipboard")):"function"==typeof define&&define.amd?define(["jQuery","swiper","underscore","zeroclipboard"],t):"object"==typeof exports?exports.LibBz=t(require("jQuery"),require("swiper"),require("underscore"),require("zeroclipboard")):e.LibBz=t(e.jQuery,e.swiper,e.underscore,e.zeroclipboard)}(this,function(e,t,o,n){return function(e){function t(n){if(o[n])return o[n].exports;var i=o[n]={exports:{},id:n,loaded:!1};return e[n].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var o={};return t.m=e,t.c=o,t.p="/",t(0)}([function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}var i=o(62),r=n(i),s=o(63),a=n(s),u=o(69),l=n(u),c=o(65),d=n(c),p=o(66),f=n(p),m=o(64),h=n(m),v=o(60),_=n(v),g=o(72),b=n(g),x=o(67),w=n(x),y=o(68),M=n(y),k=o(4),V=n(k),C=o(70),F=n(C),O=o(3),T=n(O),q=o(73),E=n(q),j=o(71),D=n(j),I=o(61),A=n(I),P=o(5),S=n(P);e.exports={TimeLen:S["default"],Clipboard:A["default"],VSwiper:D["default"],WeToast:E["default"],Modal:T["default"],UserInfo:F["default"],ScriptLoader:V["default"],QMapLocation:M["default"],QMap:w["default"],WeSearchBar:b["default"],BottomLoader:_["default"],Forget:h["default"],Oauth2:f["default"],Login:d["default"],Signup:l["default"],CountUp:a["default"],Confirm:r["default"]}},function(t,o){t.exports=e},function(e,t,o){var n,i;!function(r){n=[o(1)],i=function(e){return function(){function t(e,t,o){return m({type:w.error,iconClass:h().iconClasses.error,message:e,optionsOverride:o,title:t})}function o(t,o){return t||(t=h()),_=e("#"+t.containerId),_.length?_:(o&&(_=d(t)),_)}function n(e,t,o){return m({type:w.info,iconClass:h().iconClasses.info,message:e,optionsOverride:o,title:t})}function i(e){g=e}function r(e,t,o){return m({type:w.success,iconClass:h().iconClasses.success,message:e,optionsOverride:o,title:t})}function s(e,t,o){return m({type:w.warning,iconClass:h().iconClasses.warning,message:e,optionsOverride:o,title:t})}function a(e,t){var n=h();_||o(n),c(e,n,t)||l(n)}function u(t){var n=h();return _||o(n),t&&0===e(":focus",t).length?void v(t):void(_.children().length&&_.remove())}function l(t){for(var o=_.children(),n=o.length-1;n>=0;n--)c(e(o[n]),t)}function c(t,o,n){var i=n&&n.force?n.force:!1;return t&&(i||0===e(":focus",t).length)?(t[o.hideMethod]({duration:o.hideDuration,easing:o.hideEasing,complete:function(){v(t)}}),!0):!1}function d(t){return _=e("<div/>").attr("id",t.containerId).addClass(t.positionClass).attr("aria-live","polite").attr("role","alert"),_.appendTo(e(t.target)),_}function p(){return{tapToDismiss:!0,toastClass:"toast",containerId:"toast-container",debug:!1,showMethod:"fadeIn",showDuration:300,showEasing:"swing",onShown:void 0,hideMethod:"fadeOut",hideDuration:1e3,hideEasing:"swing",onHidden:void 0,closeMethod:!1,closeDuration:!1,closeEasing:!1,extendedTimeOut:1e3,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},iconClass:"toast-info",positionClass:"toast-top-right",timeOut:5e3,titleClass:"toast-title",messageClass:"toast-message",escapeHtml:!1,target:"body",closeHtml:'<button type="button">&times;</button>',newestOnTop:!0,preventDuplicates:!1,progressBar:!1}}function f(e){g&&g(e)}function m(t){function n(e){return null==e&&(e=""),new String(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function i(){a(),l(),c(),d(),p(),u()}function r(){F.hover(y,w),!k.onclick&&k.tapToDismiss&&F.click(g),k.closeButton&&E&&E.click(function(e){e.stopPropagation?e.stopPropagation():void 0!==e.cancelBubble&&e.cancelBubble!==!0&&(e.cancelBubble=!0),g(!0)}),k.onclick&&F.click(function(e){k.onclick(e),g()})}function s(){F.hide(),F[k.showMethod]({duration:k.showDuration,easing:k.showEasing,complete:k.onShown}),k.timeOut>0&&(C=setTimeout(g,k.timeOut),j.maxHideTime=parseFloat(k.timeOut),j.hideEta=(new Date).getTime()+j.maxHideTime,k.progressBar&&(j.intervalId=setInterval(M,10)))}function a(){t.iconClass&&F.addClass(k.toastClass).addClass(V)}function u(){k.newestOnTop?_.prepend(F):_.append(F)}function l(){t.title&&(O.append(k.escapeHtml?n(t.title):t.title).addClass(k.titleClass),F.append(O))}function c(){t.message&&(T.append(k.escapeHtml?n(t.message):t.message).addClass(k.messageClass),F.append(T))}function d(){k.closeButton&&(E.addClass("toast-close-button").attr("role","button"),F.prepend(E))}function p(){k.progressBar&&(q.addClass("toast-progress"),F.prepend(q))}function m(e,t){if(e.preventDuplicates){if(t.message===b)return!0;b=t.message}return!1}function g(t){var o=t&&k.closeMethod!==!1?k.closeMethod:k.hideMethod,n=t&&k.closeDuration!==!1?k.closeDuration:k.hideDuration,i=t&&k.closeEasing!==!1?k.closeEasing:k.hideEasing;return!e(":focus",F).length||t?(clearTimeout(j.intervalId),F[o]({duration:n,easing:i,complete:function(){v(F),k.onHidden&&"hidden"!==D.state&&k.onHidden(),D.state="hidden",D.endTime=new Date,f(D)}})):void 0}function w(){(k.timeOut>0||k.extendedTimeOut>0)&&(C=setTimeout(g,k.extendedTimeOut),j.maxHideTime=parseFloat(k.extendedTimeOut),j.hideEta=(new Date).getTime()+j.maxHideTime)}function y(){clearTimeout(C),j.hideEta=0,F.stop(!0,!0)[k.showMethod]({duration:k.showDuration,easing:k.showEasing})}function M(){var e=(j.hideEta-(new Date).getTime())/j.maxHideTime*100;q.width(e+"%")}var k=h(),V=t.iconClass||k.iconClass;if("undefined"!=typeof t.optionsOverride&&(k=e.extend(k,t.optionsOverride),V=t.optionsOverride.iconClass||V),!m(k,t)){x++,_=o(k,!0);var C=null,F=e("<div/>"),O=e("<div/>"),T=e("<div/>"),q=e("<div/>"),E=e(k.closeHtml),j={intervalId:null,hideEta:null,maxHideTime:null},D={toastId:x,state:"visible",startTime:new Date,options:k,map:t};return i(),s(),r(),f(D),k.debug&&console&&console.log(D),F}}function h(){return e.extend({},p(),y.options)}function v(e){_||(_=o()),e.is(":visible")||(e.remove(),e=null,0===_.children().length&&(_.remove(),b=void 0))}var _,g,b,x=0,w={error:"error",info:"info",success:"success",warning:"warning"},y={clear:a,remove:u,error:t,getContainer:o,info:n,options:{},subscribe:i,success:r,version:"2.1.2",warning:s};return y}()}.apply(t,n),!(void 0!==i&&(e.exports=i))}(o(74))},function(e,t,o){var n,i;o(32),n=o(13),i=o(50),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},function(e,t,o){var n,i;o(36),n=o(17),i=o(54),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(1),r=n(i),s=o(6);t["default"]={bind:function(){},update:function(e,t){var o,n,i;return e?(n=(0,r["default"])(this.el),i=new Date(e),o=(0,s.timeLen)(i),n.html(o)):void 0},unbind:function(){}}},function(e,t){"use strict";function o(e,t){var o,n;return n=e.toString(),t<n.length?n:(o=new Array(t+1).join("0")+n,o.substr(o.length-t,o.length-1))}function n(e){var t,o,n,i,r,s,a,u,l;return u=1e3,r=60*u,n=60*r,t=24*n,s=30*t,l=12*s,a=Date.now(),i=a-e,o=r>i?parseInt(i/u,10)+"秒前":n>i?parseInt(i/r,10)+"分钟前":t>i?parseInt(i/n,10)+"小时前":s>i?parseInt(i/t,10)+"天前":l>i?parseInt(i/s,10)+"个月前":parseInt(i/l,10)+"年前"}function i(e,t){var n,i,r,s,a;n=new Date(e),r={"y+":function(e){return o(n.getFullYear(),e)},"M+":function(e){return o(n.getMonth()+1,e)},"d+":function(e){return o(n.getDate(),e)},"h+":function(e){return o(n.getHours(),e)},"m+":function(e){return o(n.getMinutes(),e)},"s+":function(e){return o(n.getSeconds(),e)}};for(s in r)i=t.match(new RegExp(s)),i&&(a=r[s](i[0].length),t=t.replace(i[0],a));return console.log(t),t}Object.defineProperty(t,"__esModule",{value:!0}),t.preZero=o,t.timeLen=n,t.dateFormat=i},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(1),r=n(i),s=o(76),a=n(s);t["default"]={props:{el:{required:!0},element_class:{required:!0,type:String},call_back:{required:!0}},events:{"unbind-scroll":function(){(0,r["default"])(window).unbind("scroll")}},components:{},data:function(){return{}},ready:function(){this.bindScroll()},methods:{bindScroll:function(){(0,r["default"])(window).scroll(a["default"].throttle(this.doScroll,200))},doScroll:function(){var e=(0,r["default"])(this.el).find(this.element_class).last();if(e.offset()){var t=e.offset().top+e.height();(0,r["default"])(window).scrollTop()+(0,r["default"])(window).height()>t&&this.call_back()}}}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(1),r=n(i),s=o(77),a=n(s);t["default"]={props:{content:{required:!0,type:String}},components:{},data:function(){return{}},ready:function(){a["default"].config({swfPath:"/static/ZeroClipboard.swf"})},methods:{selectAll:function(e){(0,r["default"])(e.target).select()},copyEnter:function(e){(0,r["default"])(".button.clipboard").popup({position:"left center",content:"点击复制内容"});var t=new a["default"]((0,r["default"])(e.target));t.on("copy",function(e){var t=(0,r["default"])(e.target).next().val();e.clipboardData.setData("text/plain",t),(0,r["default"])(".button.clipboard").popup({content:"已复制",position:"left center",on:"click"})})},copyLeave:function(){(0,r["default"])(".button.clipboard").popup("hide")}}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(3),r=n(i);t["default"]={components:{Modal:r["default"]},props:["header","content","call_back"],ready:function(){this.$on("confirm",this.showConfirm)},methods:{yes:function(){this.call_back()},showConfirm:function(){this.$broadcast("modal")}}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(23),r=n(i);t["default"]={data:function(){return{}},props:{start:{type:Number,"default":0},end:{type:Number,required:!0},decimal:{type:Number,"default":0},duration:{type:Number,"default":2.5},options:{type:Object}},computed:{startValue:function(){return this.start},endValue:function(){return this.end},decimalValue:function(){return this.decimal},durationValue:function(){return this.duration}},watch:{end:function(e,t){this.count_up.update(e)}},ready:function(){this.count_up=new r["default"](this.$el,this.startValue,this.endValue,this.decimalValue,this.durationValue,this.options),this.count_up.start()}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(2),r=n(i);t["default"]={directives:{},created:function(){},props:{forget:{required:!0},call_back:{}},methods:{check:function(){return this.email?void this.aforget(this.email,this.call_back):void r["default"].error("请输入邮箱")}}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(2),r=n(i);t["default"]={props:{login:{required:!0},call_back:{}},components:{},data:function(){return{user_name:"",user_name_error:!1,password:"",password_error:!1}},ready:function(){},methods:{check:function(){if(!this.user_name)return this.user_name_error=!0,void r["default"].error("请输入用户名");if(!this.password)return this.password_error=!0,void r["default"].error("请输入密码");var e={user_name:this.user_name,password:this.password};this.login(e,this.call_back)},cleanError:function(){this.user_name_error=!1,this.password_error=!1}}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(1),r=n(i);t["default"]={props:{show_close:{"default":!1}},ready:function(){this.$on("modal",this.showModal)},methods:{showModal:function(){(0,r["default"])(this.$el).modal("show")}}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),o(24),o(25),t["default"]={props:["oauths"],computed:{},components:{},data:function(){return{}},ready:function(){},methods:{upperFirst:function(e){return e.charAt(0).toUpperCase()+e.substring(1).toLowerCase()},loading:function(e){e.target.className+=" loading "},getName:function(e){return"qq"===e?"QQ":this.upperFirst(e)}}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(4),r=n(i);t["default"]={props:{config_map:{"default":null}},components:{ScriptLoader:r["default"]},computed:{},data:function(){return{scripts:["//map.qq.com/api/js?v=2.exp&callback=initMap"]}},ready:function(){window.initMap=this.initMap},methods:{initMap:function(){window.q_map=new window.qq.maps.Map(document.getElementById("map_container"),{zoom:12,zoomControl:!1,draggable:!0,draggableCursor:"crosshair",scrollwheel:!0,disableDoubleClickZoom:!0,mapTypeControl:!1}),this.config_map&&this.config_map()}}}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]={props:{loc:{required:!0,twoWay:!0}},components:{},data:function(){return{}},ready:function(){navigator.geolocation?navigator.geolocation.getCurrentPosition(this.setLoc,this.showError):console.log("系统不支持")},computed:{},methods:{setLoc:function(e){console.log(e),this.loc={},this.loc.lat=e.coords.latitude,this.loc.lng=e.coords.longitude},showError:function(e){console.log(e)}}}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]={props:{scripts:{type:Array,required:!0}},components:{},data:function(){return{}},ready:function(){for(var e in this.scripts)this.addScript(this.scripts[e])},methods:{addScript:function(e){var t=document.createElement("script");t.type="text/javascript",t.src=e,document.body.appendChild(t)}}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(2),r=n(i);t["default"]={props:{signup:{required:!0},call_back:{}},components:{},data:function(){return{user_name:"",user_name_error:!1,email:"",email_error:!1,password:"",password_error:!1}},ready:function(){},methods:{check:function(){if(!this.user_name)return this.user_name_error=!0,void r["default"].error("请输入用户名");if(!this.email)return this.email_error=!0,void r["default"].error("请输入邮箱");if(!this.password)return this.password_error=!0,void r["default"].error("请输入密码");var e={user_name:this.user_name,email:this.email,password:this.password};this.signup(e,this.call_back)},cleanError:function(){this.user_name_error=!1,this.email_error=!1,this.password_error=!1}}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(2),r=n(i),s=o(1),a=n(s);t["default"]={components:{},directives:{},props:{user_info:{type:Object,"default":function(){return{user_name:"",avatar:"",bio:"",github:"",twitter:"",instagram:"",tumblr:""}}},update_user_info:{required:!0},call_back:{}},computed:{avatar:function(){if(this.user_info.avatar){var e=this.user_info.avatar;return"/api_sp/"+window.btoa(window.btoa(e))}return"/static/images/avatar.svg"}},ready:function(){(0,a["default"])(this.$el).find(".button").popup({inline:!0})},data:function(){return{loading:!1,disable_edit:!0,button_text:"修改资料"}},methods:{autoInsert:function(e,t){"blog"===e&&(t="http://"),this.user_info[e]||(this.user_info[e]=t)},changeImg:function(){return(0,a["default"])("#profile-image-upload").click()},previewImg:function(e){var t,o;if(t=e.target.files[0]){if(t.size>10485760)throw new Error("图片大小只能小于10m哦~");return o=new window.FileReader,o.onload=function(e){return(0,a["default"])("#profile-image-upload").attr("src",e.target.result)},o.readAsDataURL(t),this.uploadImage()}},uploadImage:function(){var e,t;return e=new window.FormData,t=(0,a["default"])("#profile-image-upload")[0].files[0],t?(e.append("img",t),a["default"].ajax({url:"/upload_image",type:"POST",data:e,processData:!1,contentType:!1,success:function(e){return function(t,o,n){if(e.loading=!1,t.success)return r["default"].info("保存成功"),e.user_info.avatar=t.file_path,(0,a["default"])("#profile-image").attr("src",e.user_info.avatar);throw new Error(t.msg)}}(this),error:function(e){throw this.loading=!1,new Error(e)}})):void 0},save:function(){if(this.disable_edit)this.disable_edit=!1;else{this.disable_edit=!0;var e={user_name:this.user_info.user_name,blog:this.user_info.blog,twitter:this.user_info.twitter,github:this.user_info.github,instagram:this.user_info.instagram,tumblr:this.user_info.tumblr,slogan:this.user_info.bio,picture:this.user_info.avatar};this.update_user_info(e,this.call_back)}}}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),o(26);var i=o(75),r=n(i);t["default"]={props:[],components:{},data:function(){return{}},ready:function(){var e={speed:1400,spaceBetween:100,autoplay:3e3,loop:!0,pagination:".swiper-pagination"};(0,r["default"])(".swiper-container",e)},methods:{}}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]={props:{search:{required:!0},focus_run:{}},components:{},data:function(){return{search_key:null,is_focus:!1}},ready:function(){},methods:{focus:function(){this.is_focus=!0,this.focus_run&&this.focus_run()},blur:function(){this.is_focus=!1},clean:function(){this.search_key=null},call:function(){this.search(this.search_key)}}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),o(43),t["default"]={props:{type:{type:String,required:!1,"default":"loading"}},computed:{},components:{},data:function(){return{}},ready:function(){},methods:{}}},function(e,t,o){var n,i;!function(r,s){n=s,i="function"==typeof n?n.call(t,o,t,e):n,!(void 0!==i&&(e.exports=i))}(this,function(e,t,o){var n=function(e,t,o,n,i,r){for(var s=0,a=["webkit","moz","ms","o"],u=0;u<a.length&&!window.requestAnimationFrame;++u)window.requestAnimationFrame=window[a[u]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[a[u]+"CancelAnimationFrame"]||window[a[u]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(e,t){var o=(new Date).getTime(),n=Math.max(0,16-(o-s)),i=window.setTimeout(function(){e(o+n)},n);return s=o+n,i}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(e){clearTimeout(e)});var l=this;l.options={useEasing:!0,useGrouping:!0,separator:",",decimal:".",easingFn:null,formattingFn:null};for(var c in r)r.hasOwnProperty(c)&&(l.options[c]=r[c]);""===l.options.separator&&(l.options.useGrouping=!1),l.options.prefix||(l.options.prefix=""),l.options.suffix||(l.options.suffix=""),l.d="string"==typeof e?document.getElementById(e):e,l.startVal=Number(t),l.endVal=Number(o),l.countDown=l.startVal>l.endVal,l.frameVal=l.startVal,l.decimals=Math.max(0,n||0),l.dec=Math.pow(10,l.decimals),l.duration=1e3*Number(i)||2e3,l.formatNumber=function(e){e=e.toFixed(l.decimals),e+="";var t,o,n,i;if(t=e.split("."),o=t[0],n=t.length>1?l.options.decimal+t[1]:"",i=/(\d+)(\d{3})/,l.options.useGrouping)for(;i.test(o);)o=o.replace(i,"$1"+l.options.separator+"$2");return l.options.prefix+o+n+l.options.suffix},l.easeOutExpo=function(e,t,o,n){return o*(-Math.pow(2,-10*e/n)+1)*1024/1023+t},l.easingFn=l.options.easingFn?l.options.easingFn:l.easeOutExpo,l.formattingFn=l.options.formattingFn?l.options.formattingFn:l.formatNumber,l.version=function(){return"1.7.1"},l.printValue=function(e){var t=l.formattingFn(e);"INPUT"===l.d.tagName?this.d.value=t:"text"===l.d.tagName||"tspan"===l.d.tagName?this.d.textContent=t:this.d.innerHTML=t},l.count=function(e){l.startTime||(l.startTime=e),l.timestamp=e;var t=e-l.startTime;l.remaining=l.duration-t,l.options.useEasing?l.countDown?l.frameVal=l.startVal-l.easingFn(t,0,l.startVal-l.endVal,l.duration):l.frameVal=l.easingFn(t,l.startVal,l.endVal-l.startVal,l.duration):l.countDown?l.frameVal=l.startVal-(l.startVal-l.endVal)*(t/l.duration):l.frameVal=l.startVal+(l.endVal-l.startVal)*(t/l.duration),l.countDown?l.frameVal=l.frameVal<l.endVal?l.endVal:l.frameVal:l.frameVal=l.frameVal>l.endVal?l.endVal:l.frameVal,l.frameVal=Math.round(l.frameVal*l.dec)/l.dec,l.printValue(l.frameVal),t<l.duration?l.rAF=requestAnimationFrame(l.count):l.callback&&l.callback()},l.start=function(e){return l.callback=e,l.rAF=requestAnimationFrame(l.count),!1},l.pauseResume=function(){l.paused?(l.paused=!1,delete l.startTime,l.duration=l.remaining,l.startVal=l.frameVal,requestAnimationFrame(l.count)):(l.paused=!0,cancelAnimationFrame(l.rAF))},l.reset=function(){l.paused=!1,delete l.startTime,l.startVal=t,cancelAnimationFrame(l.rAF),l.printValue(l.startVal)},l.update=function(e){cancelAnimationFrame(l.rAF),l.paused=!1,delete l.startTime,l.startVal=l.frameVal,l.endVal=Number(e),l.countDown=l.startVal>l.endVal,l.rAF=requestAnimationFrame(l.count)},l.printValue(l.startVal)};return n})},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){e.exports="<br>"},function(e,t){e.exports='<div class="ui left action input field"> <button class="ui icon button clipboard" @mouseenter=copyEnter @mouseleave=copyLeave data-content=""> <i class="copy icon"></i> </button> <input class=clipboard-input-bz readonly=true type=text @focus=selectAll v-model=content> </div>'},function(e,t){e.exports='<modal> <div class=header> {{header}} </div> <div v-html=content class=content> </div> <div class=actions> <div class="ui negative button"> 取消 </div> <div @click=yes class="ui positive right labeled icon button"> 确认 <i class="checkmark icon"></i> </div> </div> </modal>'},function(e,t){e.exports="<span></span>"},function(e,t){e.exports='<div class="ui center aligned secondary segment"> <b>找回密码</b> </div> <div class="ui segment"> <form class="ui form fluid"> <div class=field> <label>邮箱</label> <input type=text v-model=email class=form-control placeholder=请输入邮箱地址 @keyup.enter=check> </div> <a @click=check class="ui blue submit button">发送邮件</a> </form> </div>'},function(e,t){e.exports='<div class="ui segment"> <div class="center aligned column"> <form class="ui form fluid"> <div v-bind:class="{ \'error\': user_name_error }" class=field> <label>用户名</label> <input @focus=cleanError v-model=user_name placeholder=请输入邮箱/用户名 type=text> </div> <div v-bind:class="{ \'error\': password_error }" class=field> <label>密码</label> <input v-model=password @keyup.enter=check @focus=cleanError placeholder=请输入密码 type=password> </div> <a @click=check class="ui blue submit button">登录</a> </form> </div> </div>'},function(e,t){e.exports='<div class="ui small test modal transition hidden"> <i v-show=show_close class="close icon"></i> <slot></slot> </div>'},function(e,t){e.exports='<a v-for="oauth in oauths" @click=loading href=/api_{{oauth}} class="ui {{oauth}} button oauth"> <i class="{{oauth}} icon"></i> {{getName(oauth)}} </a>'},function(e,t){e.exports="<div> <script-loader :scripts=scripts></script-loader> <div id=map_container></div> </div>"},function(e,t){e.exports="<div v-show=false></div>"},function(e,t){e.exports="<div> </div>"},function(e,t){e.exports='<div> <div class="ui center aligned secondary segment"> <b>用户注册</b> </div> <div class="ui segment"> <form class="ui form fluid"> <div v-bind:class="{ \'error\': user_name_error }" class=field> <label>用户名</label> <input @focus=cleanError v-model=user_name placeholder=请输入用户名 type=text> </div> <div v-bind:class="{ \'error\': email_error }" class=field> <label>邮箱</label> <input @focus=cleanError v-model=email placeholder=请输入邮箱地址,便于密码找回 type=text> </div> <div v-bind:class="{ \'error\': password_error }" class=field> <label>密码</label> <input v-model=password @keyup.enter=check @focus=cleanError placeholder=请输入密码 type=password> </div> <a @click=check class="ui basic submit button">注册</a> </form> <div v-show=error_info class="ui bottom warning message"> <i class="icon help"></i> {{error_info}} </div> </div> </div>'},function(e,t){e.exports='<div class="ui piled center aligned segment"> <h4 class="ui header">{{user_info.user_name}}</h4> <input :disabled=disable_edit id=profile-image-upload class=hide type=file @change=previewImg accept=image/* /> <a id=avatar @click=changeImg href=javascript:void(0) data-content=点击更换头像> <img :src=avatar id=profile-image class="ui centered image"/> </a> <sub v-show=!disable_edit>点击更换头像</sub> <p v-html=user_info.bio> </p> <form class="ui form"> <div v-show=!disable_edit class=field> <label>个性签名</label> </div> <div class="inline field"> <label> <a :class="{ disabled: !user_info.twitter }" href=https://twitter.com/{{user_info.twitter}} target=_blank class="ui circular twitter icon button" data-content=Twitter> <i class="twitter icon"></i> </a> </label> <input v-model=user_info.twitter @focus="autoInsert(\'twitter\', user_info.user_name)" :disabled=disable_edit type=text> </div> <div class="inline field"> <label> <a :class="{ disabled: !user_info.github }" href=https://github.com/{{user_info.github}} target=_blank class="ui circular github icon button" data-content=Github> <i class="github icon"></i> </a> </label> <input v-model=user_info.github @focus="autoInsert(\'github\', user_info.user_name)" :disabled=disable_edit type=text> </div> <div class="inline field"> <label> <a :class="{ disabled: !user_info.instagram }" href=https://instagram.com/{{user_info.instagram}} target=_blank class="ui circular instagram icon button" data-content=Instagram> <i class="instagram icon"></i> </a> </label> <input v-model=user_info.instagram @focus="autoInsert(\'instagram\', user_info.user_name)" :disabled=disable_edit type=text> </div> <div class="inline field"> <label> <a :class="{ disabled: !user_info.tumblr }" href=http://{{user_info.tumblr}}.tumblr.com target=_blank class="ui circular tumblr icon button" data-content=Tumblr> <i class="tumblr icon"></i> </a> </label> <input v-model=user_info.tumblr @focus="autoInsert(\'tumblr\', user_info.user_name)" :disabled=disable_edit type=text> </div> </form> <div class="ui center aligned basic segment"> <button v-show=disable_edit @click=save class="ui basic button"> <i class="icon file text"></i> 编辑 </button> <button v-show=!disable_edit @click=save class="ui basic button"> <i class="icon save"></i> 保存 </button> </div> </div>'},function(e,t){e.exports="<div class=swiper-container> <div class=swiper-wrapper> <slot></slot> </div> <div class=swiper-pagination></div> </div>"},function(e,t){e.exports='<div v-bind:class="{ \'weui_search_focusing\': is_focus || search_key}" class=weui_search_bar> <form v-on:submit.prevent=call class=weui_search_outer> <div class=weui_search_inner> <i class=weui_icon_search></i> <input v-model=search_key @focus=focus @blur=blur type=search class=weui_search_input id=search_input placeholder=搜索 required/> <a href=javascript: class=weui_icon_clear></a> </div> <label v-show="!is_focus && !search_key" for=search_input class=weui_search_text> <i class=weui_icon_search></i> <span>搜索</span> </label> </form> <a v-show="is_focus || search_key" @click=clean href=javascript: class=weui_search_cancel>取消</a> </div>'},function(e,t){e.exports='<div :class="{\'weui_loading_toast\': type === \'loading\'}"> <div class=weui_mask_transparent></div> <div class=weui_toast> <div v-if="type === \'loading\'" class=weui_loading> <div v-for="n in 12" class=weui_loading_leaf :class="\'weui_loading_leaf_\' + n"></div> </div> <i v-if="type === \'success\'" class=weui_icon_toast></i> <i v-if="type === \'warning\'" class="warning sign icon"></i> <i v-if="type === \'info\'" class="info icon"></i> <div class=weui_toast_content><slot></slot></div> </div> </div>'},function(e,t,o){var n,i;o(27),n=o(7),i=o(44),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},function(e,t,o){var n,i;o(28),n=o(8),i=o(45),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},function(e,t,o){var n,i;o(29),n=o(9),i=o(46),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},function(e,t,o){var n,i;o(42),n=o(10),i=o(47),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},function(e,t,o){var n,i;o(30),n=o(11),i=o(48),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},function(e,t,o){var n,i;o(31),n=o(12),i=o(49),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},function(e,t,o){var n,i;o(33),n=o(14),i=o(51),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},function(e,t,o){var n,i;o(34),n=o(15),i=o(52),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},function(e,t,o){var n,i;o(35),n=o(16),i=o(53),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},function(e,t,o){var n,i;o(37),n=o(18),i=o(55),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},function(e,t,o){var n,i;o(38),n=o(19),i=o(56),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},function(e,t,o){var n,i;o(39),n=o(20),i=o(57),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},function(e,t,o){var n,i;o(40),n=o(21),i=o(58),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},function(e,t,o){var n,i;o(41),n=o(22),i=o(59),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},function(e,o){e.exports=t},function(e,t){e.exports=o},function(e,t){e.exports=n}])});