912217fbbf18165aabcdea2b58998ac44abf69d370e73e3442ac29685b27d19a2c26dc36e336a7ca533c9a7f547a1c85a53ca3ee446aee3790304284f62bc9 608 B

12345678910111213141516171819202122
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. var Op;
  4. (function (Op) {
  5. function length(op) {
  6. if (typeof op.delete === 'number') {
  7. return op.delete;
  8. }
  9. else if (typeof op.retain === 'number') {
  10. return op.retain;
  11. }
  12. else if (typeof op.retain === 'object' && op.retain !== null) {
  13. return 1;
  14. }
  15. else {
  16. return typeof op.insert === 'string' ? op.insert.length : 1;
  17. }
  18. }
  19. Op.length = length;
  20. })(Op || (Op = {}));
  21. exports.default = Op;
  22. //# sourceMappingURL=Op.js.map