draft-js
Version:
A React framework for building text editors.
86 lines (61 loc) • 2.59 kB
JavaScript
/**
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* @format
*
*/
'use strict';
var AtomicBlockUtils = require("./AtomicBlockUtils");
var BlockMapBuilder = require("./BlockMapBuilder");
var CharacterMetadata = require("./CharacterMetadata");
var CompositeDraftDecorator = require("./CompositeDraftDecorator");
var ContentBlock = require("./ContentBlock");
var ContentState = require("./ContentState");
var DefaultDraftBlockRenderMap = require("./DefaultDraftBlockRenderMap");
var DefaultDraftInlineStyle = require("./DefaultDraftInlineStyle");
var DraftEditor = require("./DraftEditor.react");
var DraftEditorBlock = require("./DraftEditorBlock.react");
var DraftEntity = require("./DraftEntity");
var DraftModifier = require("./DraftModifier");
var DraftEntityInstance = require("./DraftEntityInstance");
var EditorState = require("./EditorState");
var KeyBindingUtil = require("./KeyBindingUtil");
var RawDraftContentState = require("./RawDraftContentState");
var RichTextEditorUtil = require("./RichTextEditorUtil");
var SelectionState = require("./SelectionState");
var convertFromDraftStateToRaw = require("./convertFromDraftStateToRaw");
var convertFromRawToDraftState = require("./convertFromRawToDraftState");
var generateRandomKey = require("./generateRandomKey");
var getDefaultKeyBinding = require("./getDefaultKeyBinding");
var getVisibleSelectionRect = require("./getVisibleSelectionRect");
var convertFromHTML = require("./convertFromHTMLToContentBlocks");
var DraftPublic = {
Editor: DraftEditor,
EditorBlock: DraftEditorBlock,
EditorState: EditorState,
CompositeDecorator: CompositeDraftDecorator,
Entity: DraftEntity,
EntityInstance: DraftEntityInstance,
BlockMapBuilder: BlockMapBuilder,
CharacterMetadata: CharacterMetadata,
ContentBlock: ContentBlock,
ContentState: ContentState,
RawDraftContentState: RawDraftContentState,
SelectionState: SelectionState,
AtomicBlockUtils: AtomicBlockUtils,
KeyBindingUtil: KeyBindingUtil,
Modifier: DraftModifier,
RichUtils: RichTextEditorUtil,
DefaultDraftBlockRenderMap: DefaultDraftBlockRenderMap,
DefaultDraftInlineStyle: DefaultDraftInlineStyle,
convertFromHTML: convertFromHTML,
convertFromRaw: convertFromRawToDraftState,
convertToRaw: convertFromDraftStateToRaw,
genKey: generateRandomKey,
getDefaultKeyBinding: getDefaultKeyBinding,
getVisibleSelectionRect: getVisibleSelectionRect
};
module.exports = DraftPublic;