amis-model-design
Version:
amis模型设计器
30 lines (29 loc) • 1.86 kB
TypeScript
import './locale/en-US';
import './locale/zh-CN';
import './i18n-connect';
export * from './type';
import './tpl/common';
import './icons/index';
import FieldsQuickEdit from './component/FieldsQuickEdit';
import FieldsQuickEditModal from './component/FieldsQuickEditModal';
import ModelDesignEditor from './component/Editor';
import AddModelForm from './component/AddModelForm';
import AddModelFormModal from './component/AddModelFormModal';
import AsideList from './component/AsideList';
import Panel from './component/Panel';
import EditDatasourceForm from './component/EditDatasourceForm';
import EditDatasourceFormModal from './component/EditDatasourceFormModal';
import EntityPicker from './component/EntityPicker';
import InputCondition from './component/InputCondition';
import { Manager, getPlugins } from './base/Manager';
import { getSchemaTpl, setSchemaTpl } from './base/Tpl';
import SchemaBuilderEditor from './component/SchemaBuilderEditor';
import OptionsCustom from './component/OptionsCustom';
import PanelFrame, { PanelFrameContent } from './component/PanelFrame';
import type { ApiStrategyInterface } from './schema-builder/ApiStrategyInterface';
import type { SchemaBuilderInterface } from './schema-builder/SchemaBuilder';
import { BasePlugin } from './base/BasePlugin';
import type { PluginInterface } from './base/PluginInterface';
import { FieldManager } from './base/FieldManager';
import './builder';
export { ModelDesignEditor, FieldsQuickEdit, FieldsQuickEditModal, AddModelForm, AddModelFormModal, EditDatasourceForm, EditDatasourceFormModal, AsideList, AsideList as DatasourceList, EntityPicker, InputCondition, Manager, FieldManager, Panel, PanelFrame, PanelFrameContent, SchemaBuilderEditor, OptionsCustom, ApiStrategyInterface, SchemaBuilderInterface, BasePlugin, PluginInterface, getSchemaTpl, setSchemaTpl, getPlugins };