botframework-webchat-component
Version:
React component of botframework-webchat
69 lines (68 loc) • 6.51 kB
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }
function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }
function _classPrivateFieldInitSpec(obj, privateMap, value) { _checkPrivateRedeclaration(obj, privateMap); privateMap.set(obj, value); }
function _checkPrivateRedeclaration(obj, privateCollection) { if (privateCollection.has(obj)) { throw new TypeError("Cannot initialize the same private elements twice on an object"); } }
function _classPrivateFieldGet(receiver, privateMap) { var descriptor = _classExtractFieldDescriptor(receiver, privateMap, "get"); return _classApplyDescriptorGet(receiver, descriptor); }
function _classApplyDescriptorGet(receiver, descriptor) { if (descriptor.get) { return descriptor.get.call(receiver); } return descriptor.value; }
function _classPrivateFieldSet(receiver, privateMap, value) { var descriptor = _classExtractFieldDescriptor(receiver, privateMap, "set"); _classApplyDescriptorSet(receiver, descriptor, value); return value; }
function _classExtractFieldDescriptor(receiver, privateMap, action) { if (!privateMap.has(receiver)) { throw new TypeError("attempted to " + action + " private field on non-instance"); } return privateMap.get(receiver); }
function _classApplyDescriptorSet(receiver, descriptor, value) { if (descriptor.set) { descriptor.set.call(receiver, value); } else { if (!descriptor.writable) { throw new TypeError("attempted to set read only private field"); } descriptor.value = value; } }
var _group = /*#__PURE__*/new WeakMap();
var _selectionEnd = /*#__PURE__*/new WeakMap();
var _selectionStart = /*#__PURE__*/new WeakMap();
var _value = /*#__PURE__*/new WeakMap();
var UndoEntry = /*#__PURE__*/function () {
function UndoEntry(value, selectionStart, selectionEnd, group) {
_classCallCheck(this, UndoEntry);
_classPrivateFieldInitSpec(this, _group, {
writable: true,
value: void 0
});
_classPrivateFieldInitSpec(this, _selectionEnd, {
writable: true,
value: void 0
});
_classPrivateFieldInitSpec(this, _selectionStart, {
writable: true,
value: void 0
});
_classPrivateFieldInitSpec(this, _value, {
writable: true,
value: void 0
});
_classPrivateFieldSet(this, _group, group);
_classPrivateFieldSet(this, _selectionEnd, selectionEnd);
_classPrivateFieldSet(this, _selectionStart, selectionStart);
_classPrivateFieldSet(this, _value, value);
}
_createClass(UndoEntry, [{
key: "group",
get: function get() {
return _classPrivateFieldGet(this, _group);
}
}, {
key: "selectionStart",
get: function get() {
return _classPrivateFieldGet(this, _selectionStart);
}
}, {
key: "selectionEnd",
get: function get() {
return _classPrivateFieldGet(this, _selectionEnd);
}
}, {
key: "value",
get: function get() {
return _classPrivateFieldGet(this, _value);
}
}]);
return UndoEntry;
}();
exports.default = UndoEntry;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJVbmRvRW50cnkiLCJ2YWx1ZSIsInNlbGVjdGlvblN0YXJ0Iiwic2VsZWN0aW9uRW5kIiwiZ3JvdXAiLCJfY2xhc3NDYWxsQ2hlY2siLCJfY2xhc3NQcml2YXRlRmllbGRJbml0U3BlYyIsIl9ncm91cCIsIndyaXRhYmxlIiwiX3NlbGVjdGlvbkVuZCIsIl9zZWxlY3Rpb25TdGFydCIsIl92YWx1ZSIsIl9jbGFzc1ByaXZhdGVGaWVsZFNldCIsIl9jcmVhdGVDbGFzcyIsImtleSIsImdldCIsIl9jbGFzc1ByaXZhdGVGaWVsZEdldCIsImV4cG9ydHMiLCJkZWZhdWx0Il0sInNvdXJjZVJvb3QiOiJjb21wb25lbnQ6Ly8vIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvd2l0aEVtb2ppL3ByaXZhdGUvVW5kb0VudHJ5LnRzIl0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IGNsYXNzIFVuZG9FbnRyeSB7XG4gIGNvbnN0cnVjdG9yKHZhbHVlOiBzdHJpbmcsIHNlbGVjdGlvblN0YXJ0OiBudW1iZXIgfCBudWxsLCBzZWxlY3Rpb25FbmQ6IG51bWJlciB8IG51bGwsIGdyb3VwOiBzdHJpbmcgfCB1bmRlZmluZWQpIHtcbiAgICB0aGlzLiNncm91cCA9IGdyb3VwO1xuICAgIHRoaXMuI3NlbGVjdGlvbkVuZCA9IHNlbGVjdGlvbkVuZDtcbiAgICB0aGlzLiNzZWxlY3Rpb25TdGFydCA9IHNlbGVjdGlvblN0YXJ0O1xuICAgIHRoaXMuI3ZhbHVlID0gdmFsdWU7XG4gIH1cblxuICAjZ3JvdXA6IHN0cmluZyB8IHVuZGVmaW5lZDtcbiAgI3NlbGVjdGlvbkVuZDogbnVtYmVyIHwgbnVsbDtcbiAgI3NlbGVjdGlvblN0YXJ0OiBudW1iZXIgfCBudWxsO1xuICAjdmFsdWU6IHN0cmluZztcblxuICBnZXQgZ3JvdXAoKTogc3RyaW5nIHwgdW5kZWZpbmVkIHtcbiAgICByZXR1cm4gdGhpcy4jZ3JvdXA7XG4gIH1cblxuICBnZXQgc2VsZWN0aW9uU3RhcnQoKTogbnVtYmVyIHwgbnVsbCB7XG4gICAgcmV0dXJuIHRoaXMuI3NlbGVjdGlvblN0YXJ0O1xuICB9XG5cbiAgZ2V0IHNlbGVjdGlvbkVuZCgpOiBudW1iZXIgfCBudWxsIHtcbiAgICByZXR1cm4gdGhpcy4jc2VsZWN0aW9uRW5kO1xuICB9XG5cbiAgZ2V0IHZhbHVlKCk6IHN0cmluZyB7XG4gICAgcmV0dXJuIHRoaXMuI3ZhbHVlO1xuICB9XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBQXFCQSxTQUFTO0VBQzVCLFNBQUFBLFVBQVlDLEtBQWEsRUFBRUMsY0FBNkIsRUFBRUMsWUFBMkIsRUFBRUMsS0FBeUIsRUFBRTtJQUFBQyxlQUFBLE9BQUFMLFNBQUE7SUFBQU0sMEJBQUEsT0FBQUMsTUFBQTtNQUFBQyxRQUFBO01BQUFQLEtBQUE7SUFBQTtJQUFBSywwQkFBQSxPQUFBRyxhQUFBO01BQUFELFFBQUE7TUFBQVAsS0FBQTtJQUFBO0lBQUFLLDBCQUFBLE9BQUFJLGVBQUE7TUFBQUYsUUFBQTtNQUFBUCxLQUFBO0lBQUE7SUFBQUssMEJBQUEsT0FBQUssTUFBQTtNQUFBSCxRQUFBO01BQUFQLEtBQUE7SUFBQTtJQUNoSFcscUJBQUEsS0FBSSxFQUFBTCxNQUFBLEVBQVVILEtBQUs7SUFDbkJRLHFCQUFBLEtBQUksRUFBQUgsYUFBQSxFQUFpQk4sWUFBWTtJQUNqQ1MscUJBQUEsS0FBSSxFQUFBRixlQUFBLEVBQW1CUixjQUFjO0lBQ3JDVSxxQkFBQSxLQUFJLEVBQUFELE1BQUEsRUFBVVYsS0FBSztFQUNyQjtFQUFDWSxZQUFBLENBQUFiLFNBQUE7SUFBQWMsR0FBQTtJQUFBQyxHQUFBLEVBT0QsU0FBQUEsSUFBQSxFQUFnQztNQUM5QixPQUFBQyxxQkFBQSxDQUFPLElBQUksRUFBQVQsTUFBQTtJQUNiO0VBQUM7SUFBQU8sR0FBQTtJQUFBQyxHQUFBLEVBRUQsU0FBQUEsSUFBQSxFQUFvQztNQUNsQyxPQUFBQyxxQkFBQSxDQUFPLElBQUksRUFBQU4sZUFBQTtJQUNiO0VBQUM7SUFBQUksR0FBQTtJQUFBQyxHQUFBLEVBRUQsU0FBQUEsSUFBQSxFQUFrQztNQUNoQyxPQUFBQyxxQkFBQSxDQUFPLElBQUksRUFBQVAsYUFBQTtJQUNiO0VBQUM7SUFBQUssR0FBQTtJQUFBQyxHQUFBLEVBRUQsU0FBQUEsSUFBQSxFQUFvQjtNQUNsQixPQUFBQyxxQkFBQSxDQUFPLElBQUksRUFBQUwsTUFBQTtJQUNiO0VBQUM7RUFBQSxPQUFBWCxTQUFBO0FBQUE7QUFBQWlCLE9BQUEsQ0FBQUMsT0FBQSxHQUFBbEIsU0FBQSJ9
;