UNPKG

@atlaskit/editor-core

Version:

A package contains Atlassian editor core functionality

24 lines 892 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var prosemirror_1 = require("../../prosemirror"); var input_rules_1 = require("./input-rules"); var keymaps_1 = require("./keymaps"); var nodeviews_1 = require("../../nodeviews"); exports.stateKey = new prosemirror_1.PluginKey('tasksAndDecisionsPlugin'); function createPlugin() { return new prosemirror_1.Plugin({ props: { nodeViews: { taskItem: nodeviews_1.taskItemNodeView, decisionItem: nodeviews_1.decisionItemNodeView }, }, key: exports.stateKey, }); } exports.createPlugin = createPlugin; var plugins = function (schema) { return [createPlugin(), input_rules_1.default(schema), keymaps_1.default(schema)].filter(function (plugin) { return !!plugin; }); }; exports.default = plugins; //# sourceMappingURL=index.js.map