@atlaskit/editor-plugin-metrics
Version:
Metrics plugin for @atlaskit/editor-core
14 lines (13 loc) • 750 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.isTrWithDocChanges = void 0;
var _steps = require("@atlaskit/adf-schema/steps");
var _transform = require("@atlaskit/editor-prosemirror/transform");
var isTrWithDocChanges = exports.isTrWithDocChanges = function isTrWithDocChanges(tr) {
var _tr$steps;
return tr.steps.length > 0 && ((_tr$steps = tr.steps) === null || _tr$steps === void 0 ? void 0 : _tr$steps.some(function (step) {
return step instanceof _transform.ReplaceStep || step instanceof _transform.ReplaceAroundStep || step instanceof _transform.AddMarkStep || step instanceof _transform.AttrStep || step instanceof _transform.RemoveMarkStep || step instanceof _steps.BatchAttrsStep;
}));
};