This commit is contained in:
19
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/areCurrentAndPreviousBlocksOfType.js
generated
vendored
Normal file
19
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/areCurrentAndPreviousBlocksOfType.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
var _slate = require("slate");
|
||||
var _lowestMatchedAncestor = _interopRequireDefault(require("../../matchers/lowestMatchedAncestor"));
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
function areCurrentAndPreviousBlocksOfType(editor, type) {
|
||||
const {
|
||||
selection
|
||||
} = editor;
|
||||
if (!selection) return false;
|
||||
const [current] = _slate.Editor.nodes(editor, (0, _lowestMatchedAncestor.default)(editor, 'block'));
|
||||
const previous = _slate.Editor.previous(editor, (0, _lowestMatchedAncestor.default)(editor, type));
|
||||
return current && previous && current[0].type === previous[0].type;
|
||||
}
|
||||
var _default = exports.default = areCurrentAndPreviousBlocksOfType;
|
||||
15
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/getListTypeAtCursor.js
generated
vendored
Normal file
15
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/getListTypeAtCursor.js
generated
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
var _slate = require("slate");
|
||||
var _lowestMatchedAncestor = _interopRequireDefault(require("../../matchers/lowestMatchedAncestor"));
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
function getListTypeAtCursor(editor) {
|
||||
const list = _slate.Editor.above(editor, (0, _lowestMatchedAncestor.default)(editor, 'list'));
|
||||
if (!list) return null;
|
||||
return list[0].type;
|
||||
}
|
||||
var _default = exports.default = getListTypeAtCursor;
|
||||
16
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/isCursorAfterSoftBreak.js
generated
vendored
Normal file
16
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/isCursorAfterSoftBreak.js
generated
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
var _slate = require("slate");
|
||||
function isCursorAfterSoftBreak(editor) {
|
||||
const {
|
||||
selection
|
||||
} = editor;
|
||||
if (!selection) return false;
|
||||
const [previous] = _slate.Editor.previous(editor);
|
||||
return previous && previous.type == 'break';
|
||||
}
|
||||
var _default = exports.default = isCursorAfterSoftBreak;
|
||||
18
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/isCursorAtEndOfParagraph.js
generated
vendored
Normal file
18
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/isCursorAtEndOfParagraph.js
generated
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
var _slate = require("slate");
|
||||
var _lowestMatchedAncestor = _interopRequireDefault(require("../../matchers/lowestMatchedAncestor"));
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
function isCursorAtEndOfParagraph(editor) {
|
||||
const {
|
||||
selection
|
||||
} = editor;
|
||||
if (!selection) return false;
|
||||
const paragraph = _slate.Editor.above(editor, (0, _lowestMatchedAncestor.default)(editor, 'paragraph'));
|
||||
return !!paragraph && _slate.Editor.isEnd(editor, editor.selection.focus, paragraph[1]);
|
||||
}
|
||||
var _default = exports.default = isCursorAtEndOfParagraph;
|
||||
18
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/isCursorAtStartOfBlockType.js
generated
vendored
Normal file
18
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/isCursorAtStartOfBlockType.js
generated
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
var _slate = require("slate");
|
||||
var _lowestMatchedAncestor = _interopRequireDefault(require("../../matchers/lowestMatchedAncestor"));
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
function isCursorAtStartOfBlockType(editor, type) {
|
||||
const {
|
||||
selection
|
||||
} = editor;
|
||||
if (!selection) return false;
|
||||
const block = _slate.Editor.above(editor, (0, _lowestMatchedAncestor.default)(editor, type));
|
||||
return !!block && _slate.Editor.isStart(editor, editor.selection.focus, block[1]);
|
||||
}
|
||||
var _default = exports.default = isCursorAtStartOfBlockType;
|
||||
19
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/isCursorAtStartOfNonEmptyHeading.js
generated
vendored
Normal file
19
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/isCursorAtStartOfNonEmptyHeading.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
var _slate = require("slate");
|
||||
function isCursorAtStartOfNonEmptyHeading(editor) {
|
||||
const {
|
||||
selection
|
||||
} = editor;
|
||||
if (!selection) return false;
|
||||
const [match] = Array.from(_slate.Editor.nodes(editor, {
|
||||
match: n => _slate.Element.isElement(n) && _slate.Editor.isBlock(editor, n) && `${n.type}`.startsWith('heading-'),
|
||||
mode: 'lowest'
|
||||
}));
|
||||
return !!match && _slate.Editor.isStart(editor, editor.selection.focus, match[1]) && !_slate.Editor.isEmpty(editor, match[0]);
|
||||
}
|
||||
var _default = exports.default = isCursorAtStartOfNonEmptyHeading;
|
||||
17
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/isCursorCollapsedAfterSoftBreak.js
generated
vendored
Normal file
17
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/isCursorCollapsedAfterSoftBreak.js
generated
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
var _slate = require("slate");
|
||||
function isCursorCollapsedAfterSoftBreak(editor) {
|
||||
const {
|
||||
selection
|
||||
} = editor;
|
||||
if (!selection) return false;
|
||||
if (_slate.Range.isExpanded(selection)) return false;
|
||||
const previous = _slate.Editor.previous(editor);
|
||||
return previous && previous[0].type == 'break';
|
||||
}
|
||||
var _default = exports.default = isCursorCollapsedAfterSoftBreak;
|
||||
19
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/isCursorInBlockType.js
generated
vendored
Normal file
19
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/isCursorInBlockType.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
var _slate = require("slate");
|
||||
function isCursorInBlockType(editor, type, ignoreHeadings, ignoreLists) {
|
||||
const {
|
||||
selection
|
||||
} = editor;
|
||||
if (!selection) return false;
|
||||
const [match] = Array.from(_slate.Editor.nodes(editor, {
|
||||
match: n => _slate.Element.isElement(n) && _slate.Editor.isBlock(editor, n) && n.type !== 'paragraph' && n.type !== 'list-item' && (ignoreHeadings || !`${n.type}`.startsWith('heading-')) && (!ignoreLists || !`${n.type}`.endsWith('-list')),
|
||||
mode: 'lowest'
|
||||
}));
|
||||
return !!match && (match[0].type === type || `${match[0].type}`.startsWith(`${type}-` || `${match[0].type}`.endsWith(`-${type}`)));
|
||||
}
|
||||
var _default = exports.default = isCursorInBlockType;
|
||||
19
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/isCursorInNonDefaultBlock copy.js
generated
vendored
Normal file
19
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/isCursorInNonDefaultBlock copy.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
var _slate = require("slate");
|
||||
function isCursorInNonDefaultBlock(editor) {
|
||||
const {
|
||||
selection
|
||||
} = editor;
|
||||
if (!selection) return false;
|
||||
const [match] = Array.from(_slate.Editor.nodes(editor, {
|
||||
match: n => _slate.Element.isElement(n) && _slate.Editor.isBlock(editor, n) && n.type !== 'paragraph',
|
||||
mode: 'lowest'
|
||||
}));
|
||||
return !!match && !_slate.Editor.isEditor(match[0]);
|
||||
}
|
||||
var _default = exports.default = isCursorInNonDefaultBlock;
|
||||
19
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/isCursorInNonDefaultBlock.js
generated
vendored
Normal file
19
node_modules/decap-cms-widget-markdown/dist/esm/MarkdownControl/plugins/blocks/locations/isCursorInNonDefaultBlock.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
var _slate = require("slate");
|
||||
function isCursorInNonDefaultBlock(editor) {
|
||||
const {
|
||||
selection
|
||||
} = editor;
|
||||
if (!selection) return false;
|
||||
const [match] = Array.from(_slate.Editor.nodes(editor, {
|
||||
match: n => _slate.Element.isElement(n) && _slate.Editor.isBlock(editor, n) && n.type !== 'paragraph',
|
||||
mode: 'lowest'
|
||||
}));
|
||||
return !!match && !_slate.Editor.isEditor(match[0]);
|
||||
}
|
||||
var _default = exports.default = isCursorInNonDefaultBlock;
|
||||
Reference in New Issue
Block a user