contenido
Version:
Contenido is a library with a set of tools to help you create your own rich text editor on top of draft-js without thinking about how to handle things.
98 lines (97 loc) • 7.42 kB
TypeScript
export { default as Editor } from './Editor';
export type { EditorProps } from './Editor';
export type { AtomicProps, AtomicType } from './types/atomic';
export type { Attributes, AudioAttributes, DecoratorAttributes, FileAttributes, ImageAttributes, LinkAttributes, VideoAttributes, } from './types/attributes';
export type { EditorRef, State, StateHandler, SyntheticClipboardEvent, SyntheticEvent, SyntheticKeyboardEvent, } from './types/common';
export type { DecoratorComponentProps, DecoratorProps, DecoratorStrategy, } from './types/decorator';
export type { ShortcutMap } from './types/shortcut';
export type { AtomicWrapperProps, DecoratorWrapperProps, } from './types/wrapper';
export { default as addAtomicBlock } from './utilities/atomic/addAtomic';
export { default as addAudio } from './utilities/atomic/addAudio';
export { default as addFile } from './utilities/atomic/addFile';
export { default as addImage } from './utilities/atomic/addImage';
export { default as addVideo } from './utilities/atomic/addVideo';
export { default as initialAtomicTypes } from './utilities/atomic/initialAtomicTypes';
export { default as updateAtomicData } from './utilities/atomic/updateAtomicData';
export { default as blockRendererFn } from './utilities/block/blockRendererFn';
export { default as blockStyleFn } from './utilities/block/blockStyleFn';
export { default as initialBlockStyle } from './utilities/block/initialBlockStyle';
export { default as initialBlockTypes } from './utilities/block/initialBlockTypes';
export { default as isBlockquote } from './utilities/block/isBlockquote';
export { default as isH1 } from './utilities/block/isH1';
export { default as isH2 } from './utilities/block/isH2';
export { default as isH3 } from './utilities/block/isH3';
export { default as isH4 } from './utilities/block/isH4';
export { default as isH5 } from './utilities/block/isH5';
export { default as isH6 } from './utilities/block/isH6';
export { default as isOL } from './utilities/block/isOL';
export { default as isParagraph } from './utilities/block/isParagraph';
export { default as isTextCenterAligned } from './utilities/block/isTextCenterAligned';
export { default as isTextJustifyAligned } from './utilities/block/isTextJustifyAligned';
export { default as isTextLeftAligned } from './utilities/block/isTextLeftAligned';
export { default as isTextRightAligned } from './utilities/block/isTextRightAligned';
export { default as isUL } from './utilities/block/isUL';
export { default as toggleBlockType } from './utilities/block/toggleBlockType';
export { default as toggleBlockquote } from './utilities/block/toggleBlockquote';
export { default as toggleH1 } from './utilities/block/toggleH1';
export { default as toggleH2 } from './utilities/block/toggleH2';
export { default as toggleH3 } from './utilities/block/toggleH3';
export { default as toggleH4 } from './utilities/block/toggleH4';
export { default as toggleH5 } from './utilities/block/toggleH5';
export { default as toggleH6 } from './utilities/block/toggleH6';
export { default as toggleOL } from './utilities/block/toggleOL';
export { default as toggleParagraph } from './utilities/block/toggleParagraph';
export { default as toggleTextAlign } from './utilities/block/toggleTextAlign';
export { default as toggleUL } from './utilities/block/toggleUL';
export { default as addLink } from './utilities/decorator/addLink';
export { default as createDecorator } from './utilities/decorator/createDecorator';
export { default as removeLink } from './utilities/decorator/removeLink';
export { default as withDecoratorComponent } from './utilities/decorator/withDecoratorComponent';
export { default as findEntitiesOf } from './utilities/entity/findEntitiesOf';
export { default as findEntitiesOfLink } from './utilities/entity/findEntitiesOfLink';
export { default as generateKey } from './utilities/entity/generateKey';
export { default as isLink } from './utilities/entity/isLink';
export { default as clear } from './utilities/helper/clear';
export { default as clearBlockTypes } from './utilities/helper/clearBlockTypes';
export { default as clearEntities } from './utilities/helper/clearEntities';
export { default as clearInlineStyles } from './utilities/helper/clearInlineStyles';
export { default as emptyRawContentState } from './utilities/helper/emptyRawContentState';
export { default as focusOnEditor } from './utilities/helper/focusOnEditor';
export { default as getAtomicCount } from './utilities/helper/getAtomicCount';
export { default as getAudioCount } from './utilities/helper/getAudioCount';
export { default as getBlockType } from './utilities/helper/getBlockType';
export { default as getCharCount } from './utilities/helper/getCharCount';
export { default as getEntityCount } from './utilities/helper/getEntityCount';
export { default as getFileCount } from './utilities/helper/getFileCount';
export { default as getImageCount } from './utilities/helper/getImageCount';
export { default as getLinkCount } from './utilities/helper/getLinkCount';
export { default as getPlainText } from './utilities/helper/getPlainText';
export { default as getSelectedBlocksMap } from './utilities/helper/getSelectedBlocksMap';
export { default as getVideoCount } from './utilities/helper/getVideoCount';
export { default as getWordArray } from './utilities/helper/getWordArray';
export { default as getWordCount } from './utilities/helper/getWordCount';
export { default as hasBlockTypeOf } from './utilities/helper/hasBlockTypeOf';
export { default as insertSoftNewline } from './utilities/helper/insertSoftNewline';
export { default as hasInlineStyle } from './utilities/inline/hasInlineStyle';
export { default as hasInlineStyleOf } from './utilities/inline/hasInlineStyleOf';
export { default as initialStyleMap } from './utilities/inline/initialStyleMap';
export { default as inlineStyles } from './utilities/inline/inlineStyles';
export { default as isBold } from './utilities/inline/isBold';
export { default as isItalic } from './utilities/inline/isItalic';
export { default as isLineThrough } from './utilities/inline/isLineThrough';
export { default as isOverline } from './utilities/inline/isOverline';
export { default as isSub } from './utilities/inline/isSub';
export { default as isSup } from './utilities/inline/isSup';
export { default as isUnderline } from './utilities/inline/isUnderline';
export { default as toggleBold } from './utilities/inline/toggleBold';
export { default as toggleInlineStyle } from './utilities/inline/toggleInlineStyle';
export { default as toggleItalic } from './utilities/inline/toggleItalic';
export { default as toggleLineThrough } from './utilities/inline/toggleLineThrough';
export { default as toggleOverline } from './utilities/inline/toggleOverline';
export { default as toggleSub } from './utilities/inline/toggleSub';
export { default as toggleSup } from './utilities/inline/toggleSup';
export { default as toggleUnderline } from './utilities/inline/toggleUnderline';
export { default as getDefaultKeyBindingFn } from './utilities/shortcut/getDefaultKeyBindingFn';
export { default as initial } from './utilities/shortcut/initial';
export { default as shortcutHandler } from './utilities/shortcut/shortcutHandler';
export { default as shortcutsMap } from './utilities/shortcut/shortcutsMap';