UNPKG

medium-draft

Version:

A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts

182 lines (140 loc) 5.38 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.BreakSideButton = exports.ImageSideButton = exports.BreakBlock = exports.ImageBlock = exports.TodoBlock = exports.AtomicBlock = exports.CaptionBlock = exports.QuoteCaptionBlock = exports.rendererFn = exports.keyBindingFn = exports.customStyleMap = exports.beforeInput = exports.findLinkEntities = exports.Link = exports.RenderMap = exports.StringToTypeMap = exports.createEditorState = exports.Editor = exports.addNewBlockAt = exports.updateDataOfBlock = exports.resetBlockWithType = exports.addNewBlock = exports.getCurrentBlock = exports.getDefaultBlockData = exports.INLINE_BUTTONS = exports.BLOCK_BUTTONS = exports.NOT_HANDLED = exports.HANDLED = exports.Entity = exports.Inline = exports.Block = undefined; var _constants = require('./util/constants'); Object.defineProperty(exports, 'Block', { enumerable: true, get: function get() { return _constants.Block; } }); Object.defineProperty(exports, 'Inline', { enumerable: true, get: function get() { return _constants.Inline; } }); Object.defineProperty(exports, 'Entity', { enumerable: true, get: function get() { return _constants.Entity; } }); Object.defineProperty(exports, 'HANDLED', { enumerable: true, get: function get() { return _constants.HANDLED; } }); Object.defineProperty(exports, 'NOT_HANDLED', { enumerable: true, get: function get() { return _constants.NOT_HANDLED; } }); var _toolbar = require('./components/toolbar'); Object.defineProperty(exports, 'BLOCK_BUTTONS', { enumerable: true, get: function get() { return _toolbar.BLOCK_BUTTONS; } }); Object.defineProperty(exports, 'INLINE_BUTTONS', { enumerable: true, get: function get() { return _toolbar.INLINE_BUTTONS; } }); var _model = require('./model'); Object.defineProperty(exports, 'getDefaultBlockData', { enumerable: true, get: function get() { return _model.getDefaultBlockData; } }); Object.defineProperty(exports, 'getCurrentBlock', { enumerable: true, get: function get() { return _model.getCurrentBlock; } }); Object.defineProperty(exports, 'addNewBlock', { enumerable: true, get: function get() { return _model.addNewBlock; } }); Object.defineProperty(exports, 'resetBlockWithType', { enumerable: true, get: function get() { return _model.resetBlockWithType; } }); Object.defineProperty(exports, 'updateDataOfBlock', { enumerable: true, get: function get() { return _model.updateDataOfBlock; } }); Object.defineProperty(exports, 'addNewBlockAt', { enumerable: true, get: function get() { return _model.addNewBlockAt; } }); var _editor = require('./editor'); var _editor2 = _interopRequireDefault(_editor); var _beforeinput = require('./util/beforeinput'); var _beforeinput2 = _interopRequireDefault(_beforeinput); var _rendermap = require('./util/rendermap'); var _rendermap2 = _interopRequireDefault(_rendermap); var _link = require('./components/entities/link'); var _link2 = _interopRequireDefault(_link); var _keybinding = require('./util/keybinding'); var _keybinding2 = _interopRequireDefault(_keybinding); var _customrenderer = require('./components/customrenderer'); var _customrenderer2 = _interopRequireDefault(_customrenderer); var _customstylemap = require('./util/customstylemap'); var _customstylemap2 = _interopRequireDefault(_customstylemap); var _content = require('./model/content'); var _content2 = _interopRequireDefault(_content); var _blockquotecaption = require('./components/blocks/blockquotecaption'); var _blockquotecaption2 = _interopRequireDefault(_blockquotecaption); var _caption = require('./components/blocks/caption'); var _caption2 = _interopRequireDefault(_caption); var _atomic = require('./components/blocks/atomic'); var _atomic2 = _interopRequireDefault(_atomic); var _todo = require('./components/blocks/todo'); var _todo2 = _interopRequireDefault(_todo); var _image = require('./components/blocks/image'); var _image2 = _interopRequireDefault(_image); var _break = require('./components/blocks/break'); var _break2 = _interopRequireDefault(_break); var _image3 = require('./components/sides/image'); var _image4 = _interopRequireDefault(_image3); var _break3 = require('./components/sides/break'); var _break4 = _interopRequireDefault(_break3); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } // eslint-disable-next-line no-undef // export const _version = __VERSION__; exports.Editor = _editor2.default; exports.createEditorState = _content2.default; exports.StringToTypeMap = _beforeinput.StringToTypeMap; exports.RenderMap = _rendermap2.default; exports.Link = _link2.default; exports.findLinkEntities = _link.findLinkEntities; exports.beforeInput = _beforeinput2.default; exports.customStyleMap = _customstylemap2.default; exports.keyBindingFn = _keybinding2.default; exports.rendererFn = _customrenderer2.default; exports.QuoteCaptionBlock = _blockquotecaption2.default; exports.CaptionBlock = _caption2.default; exports.AtomicBlock = _atomic2.default; exports.TodoBlock = _todo2.default; exports.ImageBlock = _image2.default; exports.BreakBlock = _break2.default; exports.ImageSideButton = _image4.default; exports.BreakSideButton = _break4.default; exports.default = _editor2.default;