| 1116 | this._textarea = e3, this._compositionView = t3, this._bufferService = i3, this._optionsService = s3, this._coreService = r2, this._renderService = n2, this._isComposing = false, this._isSendingComposition = false, this._compositionPosition = { start: 0, end: 0 }, this._dataAlreadySent = ""; |
| 1117 | } |
| 1118 | compositionstart() { |
| 1119 | this._isComposing = true, this._compositionPosition.start = this._textarea.value.length, this._compositionView.textContent = "", this._dataAlreadySent = "", this._compositionView.classList.add("active"); |
| 1120 | } |
| 1121 | compositionupdate(e3) { |
| 1122 | this._compositionView.textContent = e3.data, this.updateCompositionElements(), setTimeout((() => { |
| 1123 | this._compositionPosition.end = this._textarea.value.length; |