import defaultSetting from './config.js' import luckysheet from './luckysheet-chart' import { common_extend } from './utils/util' luckysheet.create = function (setting) { var extendsetting = common_extend(defaultSetting, setting); var //defaultflow = extendsetting.defaultflow, loadurl = extendsetting.loadUrl, //data1 = extendsetting.data, menu = extendsetting.menu, title = extendsetting.title; container = extendsetting.container; //config = extendsetting.config; luckysheetfile = extendsetting.data; defaultcolumnNum = extendsetting.column; defaultrowNum = extendsetting.row; fullscreenmode = extendsetting.fullscreenmode; luckysheet.server.gridKey = extendsetting.gridKey; luckysheet.server.loadUrl = extendsetting.loadUrl; luckysheet.server.updateUrl = extendsetting.updateUrl; luckysheet.server.updateImageUrl = extendsetting.updateImageUrl; luckysheet.server.title = extendsetting.title; luckysheet.server.loadSheetUrl = extendsetting.loadSheetUrl; luckysheet.server.allowUpdate = extendsetting.allowUpdate; luckysheetConfigsetting.autoFormatw = extendsetting.autoFormatw; luckysheetConfigsetting.accuracy = extendsetting.accuracy; luckysheetConfigsetting.total = luckysheetfile[0].total; luckysheetConfigsetting.allowCopy = extendsetting.allowCopy; luckysheetConfigsetting.showtoolbar = extendsetting.showtoolbar; luckysheetConfigsetting.showinfobar = extendsetting.showinfobar; luckysheetConfigsetting.showsheetbar = extendsetting.showsheetbar; luckysheetConfigsetting.showstatisticBar = extendsetting.showstatisticBar; luckysheetConfigsetting.pointEdit = extendsetting.pointEdit; luckysheetConfigsetting.pointEditUpdate = extendsetting.pointEditUpdate; luckysheetConfigsetting.pointEditZoom = extendsetting.pointEditZoom; luckysheetConfigsetting.userInfo = extendsetting.userInfo; luckysheetConfigsetting.userMenuItem = extendsetting.userMenuItem; luckysheetConfigsetting.myFolderUrl = extendsetting.myFolderUrl; luckysheetConfigsetting.functionButton = extendsetting.functionButton; luckysheetConfigsetting.showConfigWindowResize = extendsetting.showConfigWindowResize; luckysheetConfigsetting.enableAddRow = extendsetting.enableAddRow; luckysheetConfigsetting.enableAddCol = extendsetting.enableAddCol; luckysheetConfigsetting.enablePage = extendsetting.enablePage; luckysheetConfigsetting.pageInfo = extendsetting.pageInfo; luckysheetConfigsetting.editMode = extendsetting.editMode; luckysheetConfigsetting.chartConfigChange = extendsetting.chartConfigChange; luckysheetConfigsetting.beforeCreateDom = extendsetting.beforeCreateDom; luckysheetConfigsetting.fireMousedown = extendsetting.fireMousedown; devicePixelRatio = extendsetting.devicePixelRatio; if(devicePixelRatio==null){ devicePixelRatio = 1; } devicePixelRatio = Math.ceil(devicePixelRatio); //luckysheet.tooltip.chartPointConfig("luckysheet-chart-point-config"); //loading $("#" + container).append('