feat: integrate luckysheet inline and fullscreen

This commit is contained in:
liaibo
2025-11-23 17:22:35 +08:00
parent c8e479aeab
commit 994dd4e67c
529 changed files with 403413 additions and 201 deletions
@@ -0,0 +1,32 @@
import { chart } from '../expendPlugins/chart/plugin'
import { print } from '../expendPlugins/print/plugin'
import { exportXlsx } from '../expendPlugins/exportXlsx/plugin'
const pluginsObj = {
'chart':chart,
'print':print,
'exportXlsx':exportXlsx
}
const isDemo = true
/**
* Register plugins
*
* plugins:[
* {name:'chart'},
* {name:'print'},
* {name:'exportXlsx',config:{url:''}}
* ]
*/
function initPlugins(plugins , options){
if(plugins.length){
plugins.forEach(plugin => {
pluginsObj[plugin.name](options, plugin.config, isDemo)
});
}
}
export {
initPlugins
}