UNPKG

substance

Version:

Substance is a JavaScript library for web-based content editing. It provides building blocks for realizing custom text editors and web-based publishing systems.

72 lines (70 loc) 4.37 kB
export { default as AbstractEditor } from './AbstractEditor' export { default as AbstractIsolatedNodeComponent } from './AbstractIsolatedNodeComponent' export { default as AbstractScrollPane } from './AbstractScrollPane' export { default as AnnotatedTextComponent } from './AnnotatedTextComponent' export { default as AnnotationCommand } from './AnnotationCommand' export { default as AnnotationComponent } from './AnnotationComponent' export { default as BlockNodeComponent } from './BlockNodeComponent' export { default as Clipboard } from './Clipboard' export { default as ClipboardExporter } from './ClipboardExporter' export { default as ClipboardImporter } from './ClipboardImporter' export { default as Command } from './Command' export { default as CommandManager } from './CommandManager' export { default as Component } from './Component' export { default as ComponentRegistry } from './ComponentRegistry' export { default as Configurator } from './Configurator' export { default as ContainerEditor } from './ContainerEditor' export { default as CursorComponent } from './CursorComponent' export { default as CustomSurface } from './CustomSurface' export { default as DefaultLabelProvider } from './DefaultLabelProvider' export * from './domHelpers' export { default as DOMSelection } from './DOMSelection' export { default as DragAndDropHandler } from './DragAndDropHandler' export { default as DragManager } from './DragManager' export { default as EditAnnotationCommand } from './EditAnnotationCommand' export { default as EditInlineNodeCommand } from './EditInlineNodeCommand' export { default as EditorSession } from './EditorSession' export { default as ExecuteCommandHandler } from './ExecuteCommandHandler' export { default as FileManager } from './FileManager' export { default as FontAwesomeIcon } from './FontAwesomeIcon' export { default as FontAwesomeIconProvider } from './FontAwesomeIconProvider' export { default as GlobalEventHandler } from './GlobalEventHandler' export { default as Highlights } from './Highlights' export { default as InlineNodeComponent } from './InlineNodeComponent' export { default as InsertInlineNodeCommand } from './InsertInlineNodeCommand' export { default as InsertNodeCommand } from './InsertNodeCommand' export { default as IsolatedNodeComponent } from './IsolatedNodeComponent' export { default as KeyboardManager } from './KeyboardManager' export { default as MacroManager } from './MacroManager' export { default as MarkersManager } from './MarkersManager' export { default as MenuItem } from './MenuItem' export { default as NodeComponent } from './NodeComponent' export { default as Overlay } from './Overlay' export { default as RenderingEngine } from './RenderingEngine' export { default as ResourceManager } from './ResourceManager' export { default as ResponsiveApplication } from './ResponsiveApplication' export { default as Router } from './Router' export { default as SelectionFragmentComponent } from './SelectionFragmentComponent' export { default as Surface } from './Surface' export { default as SurfaceManager } from './SurfaceManager' export { default as SwitchTextTypeCommand } from './SwitchTextTypeCommand' export { default as TextBlockComponent } from './TextBlockComponent' export { default as TextPropertyComponent } from './TextPropertyComponent' export { default as TextPropertyEditor } from './TextPropertyEditor' export { default as ToggleTool } from './ToggleTool' export { default as ToolDropdown } from './ToolDropdown' export { default as ToolGroup } from './ToolGroup' export { default as ToolPrompt } from './ToolPrompt' export { default as ToolPanel } from './ToolPanel' export { default as UnsupportedNodeComponent } from './UnsupportedNodeComponent' export { default as VirtualElement } from './VirtualElement' export { default as WorkflowPane } from './WorkflowPane' // these are in packages, but actually are so core'ish that we export them // here export { default as Button } from '../packages/button/Button' export { default as Layout } from '../packages/layout/Layout' export { default as ScrollPane } from '../packages/scroll-pane/ScrollPane' export { default as SplitPane } from '../packages/split-pane/SplitPane' export { default as Toolbar } from '../packages/toolbar/Toolbar' // TODO: Remove Tool export (legacy) export { default as Tool } from './ToggleTool'