var tableData=[],editorTable=null,chartsConfig=window.typeConfig,resizeTimer=null,currentChartType=0;window.onload=function(){editorTable=domUtils.findParentByTagName(editor.selection.getRange().startContainer,"table",true);if(!editorTable){document.body.innerHTML="
未找到数据
";return}initChartsTypeView();renderTable(editorTable);initEvent();initUserConfig(editorTable.getAttribute("data-chart"));$("#scrollBed .view-box:eq("+currentChartType+")").trigger("click");updateViewType(currentChartType);dialog.addListener("resize",function(){if(resizeTimer!=null){window.clearTimeout(resizeTimer)}resizeTimer=window.setTimeout(function(){resizeTimer=null;renderCharts()},500)})};function initChartsTypeView(){var c=[];for(var b=0,a=chartsConfig.length;b ')}$("#scrollBed").html(c.join(""))}function renderTable(e){var c=[];for(var d=0,g;g=e.rows[d];d++){tableData[d]=[];c[d]=[];for(var b=0,a;a=g.cells[b];b++){var f=getCellValue(a);if(d>0&&b>0){f=+f}if(d===0||b===0){c[d].push(""+f+" ")}else{c[d].push(' ')}tableData[d][b]=f}c[d]=c[d].join("")}$("#tableContainer").html('")}function initUserConfig(a){var b={};if(!a){return}a=a.split(";");$.each(a,function(c,d){d=d.split(":");b[d[0]]=d[1]});setUserConfig(b)}function initEvent(){var c=null,a=chartsConfig.length-1,b=$("#scrollBed .view-box");$(".charts-format").delegate(".format-ctrl","change",function(){renderCharts()});$(".table-view").delegate(".data-item","focus",function(){c=this.value}).delegate(".data-item","blur",function(){if(this.value!==c){renderCharts()}c=null});$("#buttonContainer").delegate("a","click",function(d){d.preventDefault();if(this.getAttribute("data-title")==="prev"){if(currentChartType>0){currentChartType--;updateViewType(currentChartType)}}else{if(currentChartType