UNPKG

@atlaskit/editor-core

Version:

A package contains Atlassian editor core functionality

25 lines 747 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var groups_1 = require("../groups"); var utils_1 = require("../../renderer/utils"); var utils_2 = require("../../plugins/hyperlink/utils"); exports.link = { excludes: groups_1.COLOR, group: groups_1.LINK, attrs: { href: {} }, inclusive: false, parseDOM: [ { tag: 'a[href]', getAttrs: function (dom) { var href = dom.getAttribute('href') || ''; return utils_1.isSafeUrl(href) ? { href: utils_2.normalizeUrl(href) } : false; } } ], toDOM: function (node) { return ['a', node.attrs]; } }; //# sourceMappingURL=link.js.map