butterfly-halo-theme
Version:
一个Halo博客主题,Butterfly
1 lines • 3.23 kB
JavaScript
(()=>{"use strict";function l(t){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function s(t,e){var r,n,o,i,a="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(a)return o=!(n=!0),{s:function(){a=a.call(t)},n:function(){var t=a.next();return n=t.done,t},e:function(t){o=!0,r=t},f:function(){try{n||null==a.return||a.return()}finally{if(o)throw r}}};if(Array.isArray(t)||(a=function(t,e){var r;if(t)return"string"==typeof t?c(t,e):"Map"===(r="Object"===(r=Object.prototype.toString.call(t).slice(8,-1))&&t.constructor?t.constructor.name:r)||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?c(t,e):void 0}(t))||e&&t&&"number"==typeof t.length)return a&&(t=a),i=0,{s:e=function(){},n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:e};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function c(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}var t=function(){function t(){if(!(this instanceof t))throw new TypeError("Cannot call a class as a function");this.drawChart()}for(var e,r=t,n=[{key:"drawChart",value:function(){if(window.drawEchartsDom=document.querySelector(".archives .archives-chart"),drawEchartsDom){var t,e=[],r=s(ArchivesData);try{for(r.s();!(t=r.n()).done;){var n,o=t.value,i=s(o.months);try{for(i.s();!(n=i.n()).done;){var a=n.value;e.push(["".concat(o.year,"-").concat(a.month),a.posts.length])}}catch(t){i.e(t)}finally{i.f()}}}catch(t){r.e(t)}finally{r.f()}window.drawEchartsOption={color:["#425aef"],title:{text:"文章发布统计📃",x:"center"},tooltip:{trigger:"axis",axisPointer:{type:"shadow",shadowStyle:{color:"rgba(66,90,239,0.3)"}}},zlevel:1,z:1,xAxis:{type:"category",boundaryGap:!1},yAxis:{name:"文章篇数",axisLine:{show:!0}},series:[{name:"文章篇数",type:"line",smooth:!0,symbol:"none",lineStyle:{color:"#425aef",width:1},areaStyle:{color:{colorStops:[{offset:0,color:"#425aef"},{offset:1,color:"#FFFFFF"}],x:0,y:0,x2:0,y2:1,type:"linear",global:!1}},data:e}]},function(t,e){var r,n,e=1<arguments.length&&void 0!==e?e:0;null!=(r=window)&&r.drawEchartsDom&&(n=window.echarts.init(window.drawEchartsDom,t),1===e&&(n.dispose(),n=window.echarts.init(window.drawEchartsDom,t)),n.setOption(window.drawEchartsOption),window.addEventListener("resize",function(){return n.resize()}))}(dataTheme)}}}],o=r.prototype,i=n,a=0;a<i.length;a++){var c=i[a];c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(o,(e=function(t){if("object"!==l(t)||null===t)return t;var e=t[Symbol.toPrimitive];if(void 0===e)return String(t);e=e.call(t,"string");if("object"!==l(e))return e;throw new TypeError("@@toPrimitive must return a primitive value.")}(c.key),"symbol"===l(e)?e:String(e)),c)}return Object.defineProperty(r,"prototype",{writable:!1}),t}();document.addEventListener("DOMContentLoaded",function(){return window.ArchivesClass=new t})})();