@opentiny/fluent-editor
Version:
A rich text editor based on Quill 2.0, which extends rich modules and formats on the basis of Quill. It's powerful and out-of-the-box.
80 lines (79 loc) • 3.74 kB
JavaScript
"use strict";
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const I18n = require("quill-i18n");
require("./attributors/index.cjs.js");
const fluentEditor = require("./core/fluent-editor.cjs.js");
require("./formats/index.cjs.js");
const index$3 = require("./modules/ai/index.cjs.js");
const counter = require("./modules/counter.cjs.js");
const customClipboard = require("./modules/custom-clipboard.cjs.js");
require("./modules/custom-image/index.cjs.js");
const customUploader = require("./modules/custom-uploader.cjs.js");
const divider = require("./modules/divider.cjs.js");
const emoji = require("./modules/emoji.cjs.js");
require("./modules/file/index.cjs.js");
const index = require("./modules/flow-chart/index.cjs.js");
require("./modules/link/index.cjs.js");
require("./modules/mathlive/index.cjs.js");
require("./modules/mention/index.cjs.js");
const index$1 = require("./modules/mind-map/index.cjs.js");
const index$2 = require("./modules/shortcut-key/index.cjs.js");
const syntax = require("./modules/syntax.cjs.js");
require("./modules/toolbar/index.cjs.js");
const betterPicker = require("./modules/toolbar/better-picker.cjs.js");
const snow = require("./themes/snow.cjs.js");
const icons = require("./ui/icons.cjs.js");
const betterToolbar = require("./modules/toolbar/better-toolbar.cjs.js");
const mention = require("./modules/mention/mention.cjs.js");
const module$1 = require("./modules/mathlive/module.cjs.js");
const blotFormatter = require("./modules/custom-image/blot-formatter.cjs.js");
const fileModule = require("./modules/file/modules/file-module.cjs.js");
const link = require("./modules/link/formats/link.cjs.js");
const video = require("./formats/video.cjs.js");
const textIndent = require("./attributors/text-indent.cjs.js");
const strike = require("./formats/strike.cjs.js");
const softBreak = require("./formats/soft-break.cjs.js");
const emoji$1 = require("./formats/emoji.cjs.js");
const fontSize = require("./attributors/font-size.cjs.js");
const lineHeight = require("./attributors/line-height.cjs.js");
const fontStyle = require("./attributors/font-style.cjs.js");
fluentEditor.default.register(
{
"attributors/style/font": fontStyle.FontStyle,
"attributors/style/size": fontSize.SizeStyle,
"attributors/style/line-height": lineHeight.LineHeightStyle,
"formats/font": fontStyle.FontStyle,
"formats/line-height": lineHeight.LineHeightStyle,
"formats/size": fontSize.SizeStyle,
"formats/emoji": emoji$1.EmojiBlot,
"formats/softBreak": softBreak.SoftBreak,
"formats/strike": strike.StrikeBlot,
"formats/text-indent": textIndent.TextIndentStyle,
"formats/video": video.Video,
"formats/divider": divider.DividerBlot,
"formats/link": link.LinkBlot,
"modules/clipboard": customClipboard.CustomClipboard,
"modules/counter": counter.default,
"modules/emoji": emoji.EmojiModule,
"modules/file": fileModule.FileModule,
"modules/i18n": I18n,
"modules/image": blotFormatter.BlotFormatter,
"modules/mathlive": module$1.MathliveModule,
"modules/ai": index$3.AI,
"modules/mention": mention.Mention,
"modules/syntax": syntax.default,
"modules/toolbar": betterToolbar.BetterToolbar,
"modules/uploader": customUploader.FileUploader,
"modules/shortcut-key": index$2.ShortCutKey,
"modules/mind-map": index$1.MindMapModule,
"modules/flow-chart": index.FlowChartModule,
"themes/snow": snow.default,
"ui/icons": icons.default,
"ui/picker": betterPicker.Picker,
"ui/color-picker": betterPicker.ColorPicker
},
true
// 覆盖内部模块
);
exports.default = fluentEditor.default;
//# sourceMappingURL=fluent-editor.cjs.js.map