UNPKG

@atlaskit/editor-common

Version:

A package that contains common classes and components for editor and renderer

26 lines (25 loc) 831 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getLinkPreferencesURLFromENV = void 0; exports.isLinkAtPos = isLinkAtPos; exports.isTextAtPos = isTextAtPos; var _atlassianContext = require("@atlaskit/atlassian-context"); var _constants = require("./constants"); function isTextAtPos(pos) { return function (_ref) { var tr = _ref.tr; var node = tr.doc.nodeAt(pos); return !!node && node.isText; }; } function isLinkAtPos(pos) { return function (state) { var node = state.doc.nodeAt(pos); return !!node && !!state.schema.marks.link.isInSet(node.marks); }; } var getLinkPreferencesURLFromENV = exports.getLinkPreferencesURLFromENV = function getLinkPreferencesURLFromENV() { return (0, _atlassianContext.getATLContextUrl)('id') + _constants.linkPreferencesPath; };