UNPKG

@atlaskit/editor-plugin-placeholder-text

Version:

placeholder text plugin for @atlaskit/editor-core

14 lines (13 loc) 551 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isSelectionAtPlaceholder = void 0; var _state = require("@atlaskit/editor-prosemirror/state"); var isSelectionAtPlaceholder = exports.isSelectionAtPlaceholder = function isSelectionAtPlaceholder(selection) { if (!(selection instanceof _state.TextSelection) || !selection.$cursor) { return false; } var node = selection.$cursor.doc.nodeAt(selection.$cursor.pos); return (node === null || node === void 0 ? void 0 : node.type.name) === 'placeholder'; };