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
JavaScript
;
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;