dmeditor
Version:
dmeditor is a block-style visual editor. Data is in json format.
14 lines (13 loc) • 973 B
TypeScript
export { useEditorStore } from './core/main/store';
export * from './core/main/designer/DMEditor';
export { addCustomDefinition, addLayoutDefinition, registerIcon, registerWidget, registerWidgetStyle, registerWidgetStyleOption, registerWidgetVariant, registerDefaultWidgets, } from './core/utils';
export { getWidget, getWidgetVariant } from './core/utils';
export { generalSettings } from './core/setting-panel/property-setting';
export { registerCommonProperty, registerCustomProperty, registerEventProperty, registerSettingComponent, registerWidgetProperty, } from './core/setting-panel/register';
export { dmeServerSideLoad } from './core/ssr';
export * from './core/utility';
export { dmeConfig, setDMEditorConfig, setDMEditorCallback } from './core/config';
export * from './core/i18n';
export { DMEditorView, BlockRender, BlockListRender } from './core/main/renderer/index';
export * from './core/types/dmeditor';
export { useDevice } from './core/hooks/useDeivce';