@atlaskit/editor-core
Version:
A package contains Atlassian editor core functionality
25 lines • 794 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var analytics_1 = require("../../../analytics");
var prosemirror_1 = require("../../../prosemirror");
exports.pluginKey = new prosemirror_1.PluginKey('analyticsPaste');
exports.analyticsPaste = new prosemirror_1.Plugin({
key: exports.pluginKey,
props: {
handleDOMEvents: {
paste: function () {
analytics_1.analyticsService.trackEvent('atlassian.editor.paste');
return false;
}
}
}
});
var analyticsPastePlugin = {
pmPlugins: function () {
return [
{ rank: 0, plugin: function () { return exports.analyticsPaste; } }
];
}
};
exports.default = analyticsPastePlugin;
//# sourceMappingURL=index.js.map