/*eslint-disable*/
import { ElementGroup } from "../constant/index"; // 默认配置文件

export var formBuilderConfig = {
  isBlock: true,
  // 是否为block编辑器
  groups: [ElementGroup.CONTAINER, ElementGroup.LAYOUT, ElementGroup.BASIC, ElementGroup.INPUT, ElementGroup.SELECT, ElementGroup.COMPLEX, ElementGroup.CUSTOM, ElementGroup.CHART, ElementGroup.SAVE],
  // 默认展示的分组
  formGroups: [ElementGroup.INPUT, ElementGroup.SELECT, ElementGroup.SAVE],
  // 定义默认表单组件类型
  blockGroups: [ElementGroup.LAYOUT, ElementGroup.BASIC, ElementGroup.COMPLEX, ElementGroup.CUSTOM, ElementGroup.CHART],
  // 定义默认容器组件类型
  load: {
    // 初始化数据
    loadPage: '',
    // 初始化页面pageJson字符串
    initialData: null,
    // 初始化页面表单值
    events: '' // 初始化表单控件事件

  },
  previewDevice: 'PC',
  // 默认预览设备
  isHelp: true,
  // 是否展示帮助图标
  macro: [],
  // 宏数据
  addon: null,
  // 额外操作action
  extraPlugins: [],
  // 用户自定义插件
  afterRegister: function afterRegister() {},
  // 插件注册完成后的回调
  save: function save(pageJson, pageElementListJson, eventJs, pageValueJson) {} // 页面保存后的回调

};
//# sourceMappingURL=config.js.map