SYMBOL INDEX (1010 symbols across 17 files) FILE: examples/c/env.c function main (line 5) | int main(int argc, char *argv[], char * envp[]) FILE: examples/c/helloworld.c function main (line 3) | int main() FILE: examples/c/link.c function main (line 3) | int main() FILE: examples/c/openat.c function main (line 5) | int main() FILE: examples/c/waitpid.c function main (line 6) | int main() FILE: examples/nodejs/nbody.js constant SOLAR_MASS (line 2) | const SOLAR_MASS = 4 * PI * PI; constant DAYS_PER_YEAR (line 3) | const DAYS_PER_YEAR = 365.24; function Body (line 5) | function Body(x, y, z, vx, vy, vz, mass) { function Jupiter (line 15) | function Jupiter() { function Saturn (line 27) | function Saturn() { function Uranus (line 39) | function Uranus() { function Neptune (line 51) | function Neptune() { function Sun (line 63) | function Sun() { function offsetMomentum (line 69) | function offsetMomentum() { function advance (line 88) | function advance(dt) { function energy (line 128) | function energy() { FILE: examples/nodejs/primes.js function isPrime (line 3) | function isPrime(p) { function prime (line 14) | function prime(n) { FILE: examples/python3/factorial.py function factorial (line 1) | def factorial(): FILE: examples/python3/fibonacci.py function fib (line 1) | def fib(): FILE: serviceWorker.js function handleFetch (line 1) | async function handleFetch(request) { function serviceWorkerInit (line 36) | function serviceWorkerInit() { function doRegister (line 50) | async function doRegister() { function serviceWorkerRegister (line 80) | async function serviceWorkerRegister() { FILE: src/lib/anthropic.js function setApiKey (line 15) | function setApiKey(key) function clearApiKey (line 26) | function clearApiKey() function addMessageInternal (line 32) | function addMessageInternal(role, content) function sendMessages (line 38) | async function sendMessages(handleTool) function addMessage (line 138) | function addMessage(text, handleTool) function clearMessageHistory (line 145) | function clearMessageHistory() { function forceStop (line 150) | function forceStop() { function getMessageDetails (line 163) | function getMessageDetails(msg) { function yieldHelper (line 217) | async function yieldHelper(timeout) function kmsSendChar (line 225) | async function kmsSendChar(textArea, charStr) function getKmsInputElement (line 235) | function getKmsInputElement() function handleToolImpl (line 246) | async function handleToolImpl(tool, term) function initialize (line 493) | function initialize() FILE: src/lib/network.js function loginUrlCb (line 20) | function loginUrlCb(url) function stateUpdateCb (line 26) | function stateUpdateCb(state) function netmapUpdateCb (line 38) | function netmapUpdateCb(map) function startLogin (line 56) | async function startLogin() function handleCopyIP (line 64) | async function handleCopyIP(event) function updateButtonData (line 83) | function updateButtonData(state, handleConnect) { FILE: src/lib/plausible.js function tryPlausible (line 3) | function tryPlausible(msg) { FILE: src/routes/+layout.server.js function getPostData (line 14) | async function getPostData(u) function load (line 38) | async function load() FILE: xterm/xterm-addon-fit.js method activate (line 1) | activate(e){this._terminal=e} method dispose (line 1) | dispose(){} method fit (line 1) | fit(){const e=this.proposeDimensions();if(!e||!this._terminal||isNaN(e.c... method proposeDimensions (line 1) | proposeDimensions(){if(!this._terminal)return;if(!this._terminal.element... FILE: xterm/xterm-addon-web-links.js function n (line 1) | function n(e){try{const t=new URL(e),n=t.password&&t.username?`${t.proto... method constructor (line 1) | constructor(e,t,n,o={}){this._terminal=e,this._regex=t,this._handler=n,t... method provideLinks (line 1) | provideLinks(e,t){const n=o.computeLink(e,this._regex,this._terminal,thi... method _addCallbacks (line 1) | _addCallbacks(e){return e.map((e=>(e.leave=this._options.leave,e.hover=(... class o (line 1) | class o{static computeLink(e,t,r,i){const s=new RegExp(t.source,(t.flags... method computeLink (line 1) | static computeLink(e,t,r,i){const s=new RegExp(t.source,(t.flags||"")+... method _getWindowedLineStrings (line 1) | static _getWindowedLineStrings(e,t){let n,o=e,r=e,i=0,s="";const a=[];... method _mapStrIdx (line 1) | static _mapStrIdx(e,t,n,o){const r=e.buffer.active,i=r.getNullCell();l... function n (line 1) | function n(o){var r=t[o];if(void 0!==r)return r.exports;var i=t[o]={expo... function i (line 1) | function i(e,t){const n=window.open();if(n){try{n.opener=null}catch{}n.l... method constructor (line 1) | constructor(e=i,t={}){this._handler=e,this._options=t} method activate (line 1) | activate(e){this._terminal=e;const n=this._options,o=n.urlRegex||r;this.... method dispose (line 1) | dispose(){this._linkProvider?.dispose()} FILE: xterm/xterm.js method constructor (line 1) | constructor(e,t,i,s){super(),this._terminal=e,this._coreBrowserService=i... method _handleTab (line 1) | _handleTab(e){for(let t=0;t>>16&255,e>>>8&255,255&e]} method fromColorRGB (line 1) | static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]} method clone (line 1) | clone(){const e=new i;return e.fg=this.fg,e.bg=this.bg,e.extended=this... method isInverse (line 1) | isInverse(){return 67108864&this.fg} method isBold (line 1) | isBold(){return 134217728&this.fg} method isUnderline (line 1) | isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underl... method isBlink (line 1) | isBlink(){return 536870912&this.fg} method isInvisible (line 1) | isInvisible(){return 1073741824&this.fg} method isItalic (line 1) | isItalic(){return 67108864&this.bg} method isDim (line 1) | isDim(){return 134217728&this.bg} method isStrikethrough (line 1) | isStrikethrough(){return 2147483648&this.fg} method isProtected (line 1) | isProtected(){return 536870912&this.bg} method isOverline (line 1) | isOverline(){return 1073741824&this.bg} method getFgColorMode (line 1) | getFgColorMode(){return 50331648&this.fg} method getBgColorMode (line 1) | getBgColorMode(){return 50331648&this.bg} method isFgRGB (line 1) | isFgRGB(){return 50331648==(50331648&this.fg)} method isBgRGB (line 1) | isBgRGB(){return 50331648==(50331648&this.bg)} method isFgPalette (line 1) | isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648... method isBgPalette (line 1) | isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648... method isFgDefault (line 1) | isFgDefault(){return 0==(50331648&this.fg)} method isBgDefault (line 1) | isBgDefault(){return 0==(50331648&this.bg)} method isAttributeDefault (line 1) | isAttributeDefault(){return 0===this.fg&&0===this.bg} method getFgColor (line 1) | getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:retu... method getBgColor (line 1) | getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:retu... method hasExtendedAttrs (line 1) | hasExtendedAttrs(){return 268435456&this.bg} method updateExtended (line 1) | updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=... method getUnderlineColor (line 1) | getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColo... method getUnderlineColorMode (line 1) | getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.under... method isUnderlineColorRGB (line 1) | isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underli... method isUnderlineColorPalette (line 1) | isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.und... method isUnderlineColorDefault (line 1) | isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.und... method getUnderlineStyle (line 1) | getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.ex... method getUnderlineVariantOffset (line 1) | getUnderlineVariantOffset(){return this.extended.underlineVariantOffset} function s (line 1) | function s(e,t){return t?"[200~"+e+"[201~":e} method ext (line 1) | get ext(){return this._urlId?-469762049&this._ext|this.underlineStyle<... method ext (line 1) | set ext(e){this._ext=e} method underlineStyle (line 1) | get underlineStyle(){return this._urlId?5:(469762048&this._ext)>>26} method underlineStyle (line 1) | set underlineStyle(e){this._ext&=-469762049,this._ext|=e<<26&469762048} method underlineColor (line 1) | get underlineColor(){return 67108863&this._ext} method underlineColor (line 1) | set underlineColor(e){this._ext&=-67108864,this._ext|=67108863&e} method urlId (line 1) | get urlId(){return this._urlId} method urlId (line 1) | set urlId(e){this._urlId=e} method underlineVariantOffset (line 1) | get underlineVariantOffset(){const e=(3758096384&this._ext)>>29;return... method underlineVariantOffset (line 1) | set underlineVariantOffset(e){this._ext&=536870911,this._ext|=e<<29&37... method constructor (line 1) | constructor(e=0,t=0){this._ext=0,this._urlId=0,this._ext=e,this._urlId=t} method clone (line 1) | clone(){return new s(this._ext,this._urlId)} method isEmpty (line 1) | isEmpty(){return 0===this.underlineStyle&&0===this._urlId} method fromArray (line 1) | static fromArray(e){const t=new s;if(!e.length)return t;for(let i=Arra... method constructor (line 1) | constructor(e=32,t=32){if(this.maxLength=e,this.maxSubParamsLength=t,t... method clone (line 1) | clone(){const e=new s(this.maxLength,this.maxSubParamsLength);return e... method toArray (line 1) | toArray(){const e=[];for(let t=0;t=this.maxLength)this._r... method addSubParam (line 1) | addSubParam(e){if(this._digitIsSub=!0,this.length)if(this._rejectDigit... method hasSubParams (line 1) | hasSubParams(e){return(255&this._subParamsIdx[e])-(this._subParamsIdx[... method getSubParams (line 1) | getSubParams(e){const t=this._subParamsIdx[e]>>8,i=255&this._subParams... method getSubParamsAll (line 1) | getSubParamsAll(){const e={};for(let t=0;tthis._length)for(let t=this._length;tthis._length&&(e=this._length),this._startIndex+=e,this... method shiftElements (line 1) | shiftElements(e,t,i){if(!(t<=0)){if(e<0||e>=this._length)throw new Err... method _getCyclicIndex (line 1) | _getCyclicIndex(e){return(this._startIndex+e)%this._maxLength} method _requestCallback (line 1) | _requestCallback(e){return setTimeout((()=>e(this._createDeadline(16))))} method _cancelCallback (line 1) | _cancelCallback(e){clearTimeout(e)} method _createDeadline (line 1) | _createDeadline(e){const t=Date.now()+e;return{timeRemaining:()=>Math.... method id (line 1) | get id(){return this._id} method constructor (line 1) | constructor(e){this.line=e,this.isDisposed=!1,this._disposables=[],thi... method dispose (line 1) | dispose(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDi... method register (line 1) | register(e){return this._disposables.push(e),e} method constructor (line 1) | constructor(e){super(),this._action=e,this._writeBuffer=[],this._callb... method handleUserInput (line 1) | handleUserInput(){this._didUserInput=!0} method writeSync (line 1) | writeSync(e,t){if(void 0!==t&&this._syncCalls>t)return void(this._sync... method write (line 1) | write(e,t){if(this._pendingData>5e7)throw new Error("write data discar... method _innerWrite (line 1) | _innerWrite(e=0,t=!0){const i=e||Date.now();for(;this._writeBuffer.len... method constructor (line 1) | constructor(...e){this._entries=new Map;for(const[t,i]of e)this.set(t,i)} method set (line 1) | set(e,t){const i=this._entries.get(e);return this._entries.set(e,t),i} method forEach (line 1) | forEach(e){for(const[t,i]of this._entries.entries())e(t,i)} method has (line 1) | has(e){return this._entries.has(e)} method get (line 1) | get(e){return this._entries.get(e)} method extractShouldJoin (line 1) | static extractShouldJoin(e){return 0!=(1&e)} method extractWidth (line 1) | static extractWidth(e){return e>>1&3} method extractCharKind (line 1) | static extractCharKind(e){return e>>3} method createPropertyValue (line 1) | static createPropertyValue(e,t,i=!1){return(16777215&e)<<3|(3&t)<<1|(i... method constructor (line 1) | constructor(){this._providers=Object.create(null),this._active="",this... method dispose (line 1) | dispose(){this._onChange.dispose()} method versions (line 1) | get versions(){return Object.keys(this._providers)} method activeVersion (line 1) | get activeVersion(){return this._active} method activeVersion (line 1) | set activeVersion(e){if(!this._providers[e])throw new Error(`unknown U... method register (line 1) | register(e){this._providers[e.version]=e} method wcwidth (line 1) | wcwidth(e){return this._activeProvider.wcwidth(e)} method getStringCellWidth (line 1) | getStringCellWidth(e){let t=0,i=0;const s=e.length;for(let r=0;r>22} method hasWidth (line 1) | hasWidth(e){return 12582912&this._data[3*e+0]} method getFg (line 1) | getFg(e){return this._data[3*e+1]} method getBg (line 1) | getBg(e){return this._data[3*e+2]} method hasContent (line 1) | hasContent(e){return 4194303&this._data[3*e+0]} method getCodePoint (line 1) | getCodePoint(e){const t=this._data[3*e+0];return 2097152&t?this._combi... method isCombined (line 1) | isCombined(e){return 2097152&this._data[3*e+0]} method getString (line 1) | getString(e){const t=this._data[3*e+0];return 2097152&t?this._combined... method isProtected (line 1) | isProtected(e){return 536870912&this._data[3*e+2]} method loadCell (line 1) | loadCell(e,t){return a=3*e,t.content=this._data[a+0],t.fg=this._data[a... method setCell (line 1) | setCell(e,t){2097152&t.content&&(this._combined[e]=t.combinedData),268... method setCellFromCodepoint (line 1) | setCellFromCodepoint(e,t,i,s){268435456&s.bg&&(this._extendedAttrs[e]=... method addCodepointToCell (line 1) | addCodepointToCell(e,t,i){let s=this._data[3*e+0];2097152&s?this._comb... method insertCells (line 1) | insertCells(e,t,i){if((e%=this.length)&&2===this.getWidth(e-1)&&this.s... method deleteCells (line 1) | deleteCells(e,t,i){if(e%=this.length,t=0;--e)if(4194303&this._d... method getNoBgTrimmedLength (line 1) | getNoBgTrimmedLength(){for(let e=this.length-1;e>=0;--e)if(4194303&thi... method copyCellsFrom (line 1) | copyCellsFrom(e,t,i,s,r){const n=e._data;if(r)for(let r=s-1;r>=0;r--){... method translateToString (line 1) | translateToString(e,t,i,s){t=t??0,i=i??this.length,e&&(i=Math.min(i,th... method constructor (line 1) | constructor(e,t){this._renderCallback=e,this._coreBrowserService=t,this.... method dispose (line 1) | dispose(){this._animationFrame&&(this._coreBrowserService.window.cancelA... method addRefreshCallback (line 1) | addRefreshCallback(e){return this._refreshCallbacks.push(e),this._animat... method refresh (line 1) | refresh(e,t,i){this._rowCount=i,e=void 0!==e?e:0,t=void 0!==t?t:this._ro... method _innerRefresh (line 1) | _innerRefresh(){if(this._animationFrame=void 0,void 0===this._rowStart||... method _runRefreshCallbacks (line 1) | _runRefreshCallbacks(){for(const e of this._refreshCallbacks)e(0);this._... class P (line 1) | class P extends w.CoreTerminal{get onFocus(){return this._onFocus.event}... method onFocus (line 1) | get onFocus(){return this._onFocus.event} method onBlur (line 1) | get onBlur(){return this._onBlur.event} method onA11yChar (line 1) | get onA11yChar(){return this._onA11yCharEmitter.event} method onA11yTab (line 1) | get onA11yTab(){return this._onA11yTabEmitter.event} method onWillOpen (line 1) | get onWillOpen(){return this._onWillOpen.event} method constructor (line 1) | constructor(e={}){super(e),this.browser=k,this._keyDownHandled=!1,this... method _handleColorEvent (line 1) | _handleColorEvent(e){if(this._themeService)for(const t of e){let e,i="... method _setup (line 1) | _setup(){super._setup(),this._customKeyEventHandler=void 0} method buffer (line 1) | get buffer(){return this.buffers.active} method focus (line 1) | focus(){this.textarea&&this.textarea.focus({preventScroll:!0})} method _handleScreenReaderModeOptionChange (line 1) | _handleScreenReaderModeOptionChange(e){e?!this._accessibilityManager.v... method _handleTextAreaFocus (line 1) | _handleTextAreaFocus(e){this.coreService.decPrivateModes.sendFocus&&th... method blur (line 1) | blur(){return this.textarea?.blur()} method _handleTextAreaBlur (line 1) | _handleTextAreaBlur(){this.textarea.value="",this.refresh(this.buffer.... method _syncTextArea (line 1) | _syncTextArea(){if(!this.textarea||!this.buffer.isCursorInViewport||th... method _initGlobal (line 1) | _initGlobal(){this._bindKeys(),this.register((0,r.addDisposableDomList... method _bindKeys (line 1) | _bindKeys(){this.register((0,r.addDisposableDomListener)(this.textarea... method open (line 1) | open(e){if(!e)throw new Error("Terminal requires a parent element.");i... method _createRenderer (line 1) | _createRenderer(){return this._instantiationService.createInstance(_.D... method bindMouse (line 1) | bindMouse(){const e=this,t=this.element;function i(t){const i=e._mouse... method refresh (line 1) | refresh(e,t){this._renderService?.refreshRows(e,t)} method updateCursorStyle (line 1) | updateCursorStyle(e){this._selectionService?.shouldColumnSelect(e)?thi... method _showCursor (line 1) | _showCursor(){this.coreService.isCursorInitialized||(this.coreService.... method scrollLines (line 1) | scrollLines(e,t,i=0){1===i?(super.scrollLines(e,t,i),this.refresh(0,th... method paste (line 1) | paste(e){(0,s.paste)(e,this.textarea,this.coreService,this.optionsServ... method attachCustomKeyEventHandler (line 1) | attachCustomKeyEventHandler(e){this._customKeyEventHandler=e} method attachCustomWheelEventHandler (line 1) | attachCustomWheelEventHandler(e){this._customWheelEventHandler=e} method registerLinkProvider (line 1) | registerLinkProvider(e){return this._linkProviderService.registerLinkP... method registerCharacterJoiner (line 1) | registerCharacterJoiner(e){if(!this._characterJoinerService)throw new ... method deregisterCharacterJoiner (line 1) | deregisterCharacterJoiner(e){if(!this._characterJoinerService)throw ne... method markers (line 1) | get markers(){return this.buffer.markers} method registerMarker (line 1) | registerMarker(e){return this.buffer.addMarker(this.buffer.ybase+this.... method registerDecoration (line 1) | registerDecoration(e){return this._decorationService.registerDecoratio... method hasSelection (line 1) | hasSelection(){return!!this._selectionService&&this._selectionService.... method select (line 1) | select(e,t,i){this._selectionService.setSelection(e,t,i)} method getSelection (line 1) | getSelection(){return this._selectionService?this._selectionService.se... method getSelectionPosition (line 1) | getSelectionPosition(){if(this._selectionService&&this._selectionServi... method clearSelection (line 1) | clearSelection(){this._selectionService?.clearSelection()} method selectAll (line 1) | selectAll(){this._selectionService?.selectAll()} method selectLines (line 1) | selectLines(e,t){this._selectionService?.selectLines(e,t)} method _keyDown (line 1) | _keyDown(e){if(this._keyDownHandled=!1,this._keyDownSeen=!0,this._cust... method _isThirdLevelShift (line 1) | _isThirdLevelShift(e,t){const i=e.isMac&&!this.options.macOptionIsMeta... method _keyUp (line 1) | _keyUp(e){this._keyDownSeen=!1,this._customKeyEventHandler&&!1===this.... method _keyPress (line 1) | _keyPress(e){let t;if(this._keyPressHandled=!1,this._keyDownHandled)re... method _inputEvent (line 1) | _inputEvent(e){if(e.data&&"insertText"===e.inputType&&(!e.composed||!t... method resize (line 1) | resize(e,t){e!==this.cols||t!==this.rows?super.resize(e,t):this._charS... method _afterResize (line 1) | _afterResize(e,t){this._charSizeService?.measure(),this.viewport?.sync... method clear (line 1) | clear(){if(0!==this.buffer.ybase||0!==this.buffer.y){this.buffer.clear... method reset (line 1) | reset(){this.options.rows=this.rows,this.options.cols=this.cols;const ... method clearTextureAtlas (line 1) | clearTextureAtlas(){this._renderService?.clearTextureAtlas()} method _reportFocus (line 1) | _reportFocus(){this.element?.classList.contains("focus")?this.coreServ... method _reportWindowsOptions (line 1) | _reportWindowsOptions(e){if(this._renderService)switch(e){case T.Windo... method cancel (line 1) | cancel(e,t){if(this.options.cancelEvents||t)return e.preventDefault(),... method constructor (line 1) | constructor(e,t=1e3){this._renderCallback=e,this._debounceThresholdMS=t,... method dispose (line 1) | dispose(){this._refreshTimeoutID&&clearTimeout(this._refreshTimeoutID)} method refresh (line 1) | refresh(e,t,i){this._rowCount=i,e=void 0!==e?e:0,t=void 0!==t?t:this._ro... method _innerRefresh (line 1) | _innerRefresh(){if(void 0===this._rowStart||void 0===this._rowEnd||void ... method constructor (line 1) | constructor(e,t,i,s,r,o,h,c){super(),this._viewportElement=e,this._scrol... method _handleThemeChange (line 1) | _handleThemeChange(e){this._viewportElement.style.backgroundColor=e.back... method reset (line 1) | reset(){this._currentRowHeight=0,this._currentDeviceCellHeight=0,this._l... method _refresh (line 1) | _refresh(e){if(e)return this._innerRefresh(),void(null!==this._refreshAn... method _innerRefresh (line 1) | _innerRefresh(){if(this._charSizeService.height>0){this._currentRowHeigh... method syncScrollArea (line 1) | syncScrollArea(e=!1){if(this._lastRecordedBufferLength!==this._bufferSer... method _handleScroll (line 1) | _handleScroll(e){if(this._lastScrollTop=this._viewportElement.scrollTop,... method _smoothScroll (line 1) | _smoothScroll(){if(this._isDisposed||-1===this._smoothScrollState.origin... method _smoothScrollPercent (line 1) | _smoothScrollPercent(){return this._optionsService.rawOptions.smoothScro... method _clearSmoothScrollState (line 1) | _clearSmoothScrollState(){this._smoothScrollState.startTime=0,this._smoo... method _bubbleScroll (line 1) | _bubbleScroll(e,t){const i=this._viewportElement.scrollTop+this._lastRec... method handleWheel (line 1) | handleWheel(e){const t=this._getPixelsScrolled(e);return 0!==t&&(this._o... method scrollLines (line 1) | scrollLines(e){if(0!==e)if(this._optionsService.rawOptions.smoothScrollD... method _getPixelsScrolled (line 1) | _getPixelsScrolled(e){if(0===e.deltaY||e.shiftKey)return 0;let t=this._a... method getBufferElements (line 1) | getBufferElements(e,t){let i,s="";const r=[],n=t??this._bufferService.bu... method getLinesScrolled (line 1) | getLinesScrolled(e){if(0===e.deltaY||e.shiftKey)return 0;let t=this._app... method _applyScrollModifier (line 1) | _applyScrollModifier(e,t){const i=this._optionsService.rawOptions.fastSc... method handleTouchStart (line 1) | handleTouchStart(e){this._lastTouchY=e.touches[0].pageY} method handleTouchMove (line 1) | handleTouchMove(e){const t=this._lastTouchY-e.touches[0].pageY;return th... method constructor (line 1) | constructor(e,t,i,s,r){super(),this._screenElement=e,this._bufferService... method _queueRefresh (line 1) | _queueRefresh(){void 0===this._animationFrame&&(this._animationFrame=thi... method _doRefreshDecorations (line 1) | _doRefreshDecorations(){for(const e of this._decorationService.decoratio... method _renderDecoration (line 1) | _renderDecoration(e){this._refreshStyle(e),this._dimensionsChanged&&this... method _createElement (line 1) | _createElement(e){const t=this._coreBrowserService.mainDocument.createEl... method _refreshStyle (line 1) | _refreshStyle(e){const t=e.marker.line-this._bufferService.buffers.activ... method _refreshXPosition (line 1) | _refreshXPosition(e,t=e.element){if(!t)return;const i=e.options.x??0;"ri... method _removeDecoration (line 1) | _removeDecoration(e){this._decorationElements.get(e)?.remove(),this._dec... method constructor (line 1) | constructor(){this._zones=[],this._zonePool=[],this._zonePoolIndex=0,thi... method zones (line 1) | get zones(){return this._zonePool.length=Math.min(this._zonePool.length,... method clear (line 1) | clear(){this._zones.length=0,this._zonePoolIndex=0} method addDecoration (line 1) | addDecoration(e){if(e.options.overviewRulerOptions){for(const t of this.... method setPadding (line 1) | setPadding(e){this._linePadding=e} method _lineIntersectsZone (line 1) | _lineIntersectsZone(e,t){return t>=e.startBufferLine&&t<=e.endBufferLine} method _lineAdjacentToZone (line 1) | _lineAdjacentToZone(e,t,i){return t>=e.startBufferLine-this._linePadding... method _addLineToZone (line 1) | _addLineToZone(e,t){e.startBufferLine=Math.min(e.startBufferLine,t),e.en... method _width (line 1) | get _width(){return this._optionsService.options.overviewRulerWidth||0} method constructor (line 1) | constructor(e,t,i,s,r,o,h){super(),this._viewportElement=e,this._screenE... method _registerDecorationListeners (line 1) | _registerDecorationListeners(){this.register(this._decorationService.onD... method _registerBufferChangeListeners (line 1) | _registerBufferChangeListeners(){this.register(this._renderService.onRen... method _registerDimensionChangeListeners (line 1) | _registerDimensionChangeListeners(){this.register(this._renderService.on... method _refreshDrawConstants (line 1) | _refreshDrawConstants(){const e=Math.floor(this._canvas.width/3),t=Math.... method _refreshDrawHeightConstants (line 1) | _refreshDrawHeightConstants(){c.full=Math.round(2*this._coreBrowserServi... method _refreshColorZonePadding (line 1) | _refreshColorZonePadding(){this._colorZoneStore.setPadding({full:Math.fl... method _refreshCanvasDimensions (line 1) | _refreshCanvasDimensions(){this._canvas.style.width=`${this._width}px`,t... method _refreshDecorations (line 1) | _refreshDecorations(){this._shouldUpdateDimensions&&this._refreshCanvasD... method _renderColorZone (line 1) | _renderColorZone(e){this._ctx.fillStyle=e.color,this._ctx.fillRect(d[e.p... method _queueRefresh (line 1) | _queueRefresh(e,t){this._shouldUpdateDimensions=e||this._shouldUpdateDim... method isComposing (line 1) | get isComposing(){return this._isComposing} method constructor (line 1) | constructor(e,t,i,s,r,n){this._textarea=e,this._compositionView=t,this._... method compositionstart (line 1) | compositionstart(){this._isComposing=!0,this._compositionPosition.start=... method compositionupdate (line 1) | compositionupdate(e){this._compositionView.textContent=e.data,this.updat... method compositionend (line 1) | compositionend(){this._finalizeComposition(!0)} method keydown (line 1) | keydown(e){if(this._isComposing||this._isSendingComposition){if(229===e.... method _finalizeComposition (line 1) | _finalizeComposition(e){if(this._compositionView.classList.remove("activ... method _handleAnyTextareaChanges (line 1) | _handleAnyTextareaChanges(){const e=this._textarea.value;setTimeout((()=... method updateCompositionElements (line 1) | updateCompositionElements(e){if(this._isComposing){if(this._bufferServic... function i (line 1) | function i(e,t,i){const s=i.getBoundingClientRect(),r=e.getComputedStyle... method constructor (line 1) | constructor(){this.clear()} method clear (line 1) | clear(){this.hasSelection=!1,this.columnSelectMode=!1,this.viewportSta... method update (line 1) | update(e,t,i,s=!1){if(this.selectionStart=t,this.selectionEnd=i,!t||!i... method isCellSelected (line 1) | isCellSelected(e,t,i){return!!this.hasSelection&&(i-=e.buffer.active.v... method constructor (line 1) | constructor(){this._data={}} method set (line 1) | set(e,t,i){this._data[e]||(this._data[e]={}),this._data[e][t]=i} method get (line 1) | get(e,t){return this._data[e]?this._data[e][t]:void 0} method clear (line 1) | clear(){this._data={}} method constructor (line 1) | constructor(){this.fg=0,this.bg=0,this.extended=new s} method toColorRGB (line 1) | static toColorRGB(e){return[e>>>16&255,e>>>8&255,255&e]} method fromColorRGB (line 1) | static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]} method clone (line 1) | clone(){const e=new i;return e.fg=this.fg,e.bg=this.bg,e.extended=this... method isInverse (line 1) | isInverse(){return 67108864&this.fg} method isBold (line 1) | isBold(){return 134217728&this.fg} method isUnderline (line 1) | isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underl... method isBlink (line 1) | isBlink(){return 536870912&this.fg} method isInvisible (line 1) | isInvisible(){return 1073741824&this.fg} method isItalic (line 1) | isItalic(){return 67108864&this.bg} method isDim (line 1) | isDim(){return 134217728&this.bg} method isStrikethrough (line 1) | isStrikethrough(){return 2147483648&this.fg} method isProtected (line 1) | isProtected(){return 536870912&this.bg} method isOverline (line 1) | isOverline(){return 1073741824&this.bg} method getFgColorMode (line 1) | getFgColorMode(){return 50331648&this.fg} method getBgColorMode (line 1) | getBgColorMode(){return 50331648&this.bg} method isFgRGB (line 1) | isFgRGB(){return 50331648==(50331648&this.fg)} method isBgRGB (line 1) | isBgRGB(){return 50331648==(50331648&this.bg)} method isFgPalette (line 1) | isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648... method isBgPalette (line 1) | isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648... method isFgDefault (line 1) | isFgDefault(){return 0==(50331648&this.fg)} method isBgDefault (line 1) | isBgDefault(){return 0==(50331648&this.bg)} method isAttributeDefault (line 1) | isAttributeDefault(){return 0===this.fg&&0===this.bg} method getFgColor (line 1) | getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:retu... method getBgColor (line 1) | getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:retu... method hasExtendedAttrs (line 1) | hasExtendedAttrs(){return 268435456&this.bg} method updateExtended (line 1) | updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=... method getUnderlineColor (line 1) | getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColo... method getUnderlineColorMode (line 1) | getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.under... method isUnderlineColorRGB (line 1) | isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underli... method isUnderlineColorPalette (line 1) | isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.und... method isUnderlineColorDefault (line 1) | isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.und... method getUnderlineStyle (line 1) | getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.ex... method getUnderlineVariantOffset (line 1) | getUnderlineVariantOffset(){return this.extended.underlineVariantOffset} function r (line 1) | function r(e,t,i,s){const r=e-n(e,i),a=t-n(t,i),l=Math.abs(r-a)-function... method constructor (line 1) | constructor(){super(),this.linkProviders=[],this.register((0,s.toDispo... method registerLinkProvider (line 1) | registerLinkProvider(e){return this.linkProviders.push(e),{dispose:()=... method constructor (line 1) | constructor(){this._tasks=[],this._i=0} method enqueue (line 1) | enqueue(e){this._tasks.push(e),this._start()} method flush (line 1) | flush(){for(;this._ithis._length)for(let t=this._length;tthis._length&&(e=this._length),this._startIndex+=e,this... method shiftElements (line 1) | shiftElements(e,t,i){if(!(t<=0)){if(e<0||e>=this._length)throw new Err... method _getCyclicIndex (line 1) | _getCyclicIndex(e){return(this._startIndex+e)%this._maxLength} method _requestCallback (line 1) | _requestCallback(e){return setTimeout((()=>e(this._createDeadline(16))))} method _cancelCallback (line 1) | _cancelCallback(e){clearTimeout(e)} method _createDeadline (line 1) | _createDeadline(e){const t=Date.now()+e;return{timeRemaining:()=>Math.... method id (line 1) | get id(){return this._id} method constructor (line 1) | constructor(e){this.line=e,this.isDisposed=!1,this._disposables=[],thi... method dispose (line 1) | dispose(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDi... method register (line 1) | register(e){return this._disposables.push(e),e} method constructor (line 1) | constructor(e){super(),this._action=e,this._writeBuffer=[],this._callb... method handleUserInput (line 1) | handleUserInput(){this._didUserInput=!0} method writeSync (line 1) | writeSync(e,t){if(void 0!==t&&this._syncCalls>t)return void(this._sync... method write (line 1) | write(e,t){if(this._pendingData>5e7)throw new Error("write data discar... method _innerWrite (line 1) | _innerWrite(e=0,t=!0){const i=e||Date.now();for(;this._writeBuffer.len... method constructor (line 1) | constructor(...e){this._entries=new Map;for(const[t,i]of e)this.set(t,i)} method set (line 1) | set(e,t){const i=this._entries.get(e);return this._entries.set(e,t),i} method forEach (line 1) | forEach(e){for(const[t,i]of this._entries.entries())e(t,i)} method has (line 1) | has(e){return this._entries.has(e)} method get (line 1) | get(e){return this._entries.get(e)} method extractShouldJoin (line 1) | static extractShouldJoin(e){return 0!=(1&e)} method extractWidth (line 1) | static extractWidth(e){return e>>1&3} method extractCharKind (line 1) | static extractCharKind(e){return e>>3} method createPropertyValue (line 1) | static createPropertyValue(e,t,i=!1){return(16777215&e)<<3|(3&t)<<1|(i... method constructor (line 1) | constructor(){this._providers=Object.create(null),this._active="",this... method dispose (line 1) | dispose(){this._onChange.dispose()} method versions (line 1) | get versions(){return Object.keys(this._providers)} method activeVersion (line 1) | get activeVersion(){return this._active} method activeVersion (line 1) | set activeVersion(e){if(!this._providers[e])throw new Error(`unknown U... method register (line 1) | register(e){this._providers[e.version]=e} method wcwidth (line 1) | wcwidth(e){return this._activeProvider.wcwidth(e)} method getStringCellWidth (line 1) | getStringCellWidth(e){let t=0,i=0;const s=e.length;for(let r=0;rt?"A":"B"} method constructor (line 1) | constructor(e,t,i){super(),this._textarea=e,this._window=t,this.mainDo... method window (line 1) | get window(){return this._window} method window (line 1) | set window(e){this._window!==e&&(this._window=e,this._onWindowChange.f... method dpr (line 1) | get dpr(){return this.window.devicePixelRatio} method isFocused (line 1) | get isFocused(){return void 0===this._cachedIsFocused&&(this._cachedIs... method constructor (line 1) | constructor(e,t){super(),this._optionsService=e,this._bufferService=t,... method reset (line 1) | reset(){this._normal=new n.Buffer(!0,this._optionsService,this._buffer... method alt (line 1) | get alt(){return this._alt} method active (line 1) | get active(){return this._activeBuffer} method normal (line 1) | get normal(){return this._normal} method activateNormalBuffer (line 1) | activateNormalBuffer(){this._activeBuffer!==this._normal&&(this._norma... method activateAltBuffer (line 1) | activateAltBuffer(e){this._activeBuffer!==this._alt&&(this._alt.fillVi... method resize (line 1) | resize(e,t){this._normal.resize(e,t),this._alt.resize(e,t),this.setupT... method setupTabStops (line 1) | setupTabStops(e){this._normal.setupTabStops(e),this._alt.setupTabStops... method constructor (line 1) | constructor(){super(...arguments),this.content=0,this.fg=0,this.bg=0,t... method fromCharData (line 1) | static fromCharData(e){const t=new o;return t.setFromCharData(e),t} method isCombined (line 1) | isCombined(){return 2097152&this.content} method getWidth (line 1) | getWidth(){return this.content>>22} method getChars (line 1) | getChars(){return 2097152&this.content?this.combinedData:2097151&this.... method getCode (line 1) | getCode(){return this.isCombined()?this.combinedData.charCodeAt(this.c... method setFromCharData (line 1) | setFromCharData(e){this.fg=e[r.CHAR_DATA_ATTR_INDEX],this.bg=0;let t=!... method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e){super(),this._core=e,this._onBufferChange=this.register... method active (line 1) | get active(){if(this._core.buffers.active===this._core.buffers.normal)... method normal (line 1) | get normal(){return this._normal.init(this._core.buffers.normal)} method alternate (line 1) | get alternate(){return this._alternate.init(this._core.buffers.alt)} function a (line 1) | function a(e,t,i,s,r,n){let o=e,a=t,h="";for(;o!==i||a!==s;)o+=r?1:-1,r&... method constructor (line 1) | constructor(e){super(),this._parentWindow=e,this._windowResizeListener... method setWindow (line 1) | setWindow(e){this._parentWindow=e,this._setWindowResizeListener(),this... method _setWindowResizeListener (line 1) | _setWindowResizeListener(){this._windowResizeListener.value=(0,n.addDi... method _setDprAndFireIfDiffers (line 1) | _setDprAndFireIfDiffers(){this._parentWindow.devicePixelRatio!==this._... method _updateDpr (line 1) | _updateDpr(){this._outerListener&&(this._resolutionMediaMatchList?.rem... method clearListener (line 1) | clearListener(){this._resolutionMediaMatchList&&this._outerListener&&(... method constructor (line 1) | constructor(e){this.table=new Uint8Array(e)} method setDefault (line 1) | setDefault(e,t){this.table.fill(e<<4|t)} method add (line 1) | add(e,t,i,s){this.table[t<<8|e]=i<<4|s} method addMany (line 1) | addMany(e,t,i,s){for(let r=0;r{i===e&&t(t... method onMultipleOptionChange (line 1) | onMultipleOptionChange(e,t){return this.onOptionChange((i=>{-1!==e.ind... method _setupOptions (line 1) | _setupOptions(){const e=e=>{if(!(e in t.DEFAULT_OPTIONS))throw new Err... method _sanitizeAndValidateOption (line 1) | _sanitizeAndValidateOption(e,i){switch(e){case"cursorStyle":if(i||(i=t... function h (line 1) | function h(e,t){const i=t?"O":"[";return s.C0.ESC+i+e} method constructor (line 1) | constructor(e,t,i=!1){this.isWrapped=i,this._combined={},this._extende... method get (line 1) | get(e){const t=this._data[3*e+0],i=2097151&t;return[this._data[3*e+1],... method set (line 1) | set(e,t){this._data[3*e+1]=t[n.CHAR_DATA_ATTR_INDEX],t[n.CHAR_DATA_CHA... method getWidth (line 1) | getWidth(e){return this._data[3*e+0]>>22} method hasWidth (line 1) | hasWidth(e){return 12582912&this._data[3*e+0]} method getFg (line 1) | getFg(e){return this._data[3*e+1]} method getBg (line 1) | getBg(e){return this._data[3*e+2]} method hasContent (line 1) | hasContent(e){return 4194303&this._data[3*e+0]} method getCodePoint (line 1) | getCodePoint(e){const t=this._data[3*e+0];return 2097152&t?this._combi... method isCombined (line 1) | isCombined(e){return 2097152&this._data[3*e+0]} method getString (line 1) | getString(e){const t=this._data[3*e+0];return 2097152&t?this._combined... method isProtected (line 1) | isProtected(e){return 536870912&this._data[3*e+2]} method loadCell (line 1) | loadCell(e,t){return a=3*e,t.content=this._data[a+0],t.fg=this._data[a... method setCell (line 1) | setCell(e,t){2097152&t.content&&(this._combined[e]=t.combinedData),268... method setCellFromCodepoint (line 1) | setCellFromCodepoint(e,t,i,s){268435456&s.bg&&(this._extendedAttrs[e]=... method addCodepointToCell (line 1) | addCodepointToCell(e,t,i){let s=this._data[3*e+0];2097152&s?this._comb... method insertCells (line 1) | insertCells(e,t,i){if((e%=this.length)&&2===this.getWidth(e-1)&&this.s... method deleteCells (line 1) | deleteCells(e,t,i){if(e%=this.length,t=0;--e)if(4194303&this._d... method getNoBgTrimmedLength (line 1) | getNoBgTrimmedLength(){for(let e=this.length-1;e>=0;--e)if(4194303&thi... method copyCellsFrom (line 1) | copyCellsFrom(e,t,i,s,r){const n=e._data;if(r)for(let r=s-1;r>=0;r--){... method translateToString (line 1) | translateToString(e,t,i,s){t=t??0,i=i??this.length,e&&(i=Math.min(i,th... function c (line 1) | function c(e,t){e=Math.floor(e);let i="";for(let s=0;s0&&void 0!==t&&t>0&&(this._result.w... method constructor (line 1) | constructor(e,t,i){super(),this.content=0,this.combinedData="",this.fg... method isCombined (line 1) | isCombined(){return 2097152} method getWidth (line 1) | getWidth(){return this._width} method getChars (line 1) | getChars(){return this.combinedData} method getCode (line 1) | getCode(){return 2097151} method setFromCharData (line 1) | setFromCharData(e){throw new Error("not implemented")} method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e=t.VT500_TRANSITION_TABLE){super(),this._transitions=e,th... method _identifier (line 1) | _identifier(e,t=[64,126]){let i=0;if(e.prefix){if(e.prefix.length>1)th... method identToString (line 1) | identToString(e){const t=[];for(;e;)t.push(String.fromCharCode(255&e))... method setPrintHandler (line 1) | setPrintHandler(e){this._printHandler=e} method clearPrintHandler (line 1) | clearPrintHandler(){this._printHandler=this._printHandlerFb} method registerEscHandler (line 1) | registerEscHandler(e,t){const i=this._identifier(e,[48,126]);void 0===... method clearEscHandler (line 1) | clearEscHandler(e){this._escHandlers[this._identifier(e,[48,126])]&&de... method setEscHandlerFallback (line 1) | setEscHandlerFallback(e){this._escHandlerFb=e} method setExecuteHandler (line 1) | setExecuteHandler(e,t){this._executeHandlers[e.charCodeAt(0)]=t} method clearExecuteHandler (line 1) | clearExecuteHandler(e){this._executeHandlers[e.charCodeAt(0)]&&delete ... method setExecuteHandlerFallback (line 1) | setExecuteHandlerFallback(e){this._executeHandlerFb=e} method registerCsiHandler (line 1) | registerCsiHandler(e,t){const i=this._identifier(e);void 0===this._csi... method clearCsiHandler (line 1) | clearCsiHandler(e){this._csiHandlers[this._identifier(e)]&&delete this... method setCsiHandlerFallback (line 1) | setCsiHandlerFallback(e){this._csiHandlerFb=e} method registerDcsHandler (line 1) | registerDcsHandler(e,t){return this._dcsParser.registerHandler(this._i... method clearDcsHandler (line 1) | clearDcsHandler(e){this._dcsParser.clearHandler(this._identifier(e))} method setDcsHandlerFallback (line 1) | setDcsHandlerFallback(e){this._dcsParser.setHandlerFallback(e)} method registerOscHandler (line 1) | registerOscHandler(e,t){return this._oscParser.registerHandler(e,t)} method clearOscHandler (line 1) | clearOscHandler(e){this._oscParser.clearHandler(e)} method setOscHandlerFallback (line 1) | setOscHandlerFallback(e){this._oscParser.setHandlerFallback(e)} method setErrorHandler (line 1) | setErrorHandler(e){this._errorHandler=e} method clearErrorHandler (line 1) | clearErrorHandler(){this._errorHandler=this._errorHandlerFb} method reset (line 1) | reset(){this.currentState=this.initialState,this._oscParser.reset(),th... method _preserveStack (line 1) | _preserveStack(e,t,i,s,r){this._parseStack.state=e,this._parseStack.ha... method parse (line 1) | parse(e,t,i){let s,r=0,n=0,o=0;if(this._parseStack.state)if(2===this._... method decorations (line 1) | get decorations(){return this._decorations.values()} method constructor (line 1) | constructor(){super(),this._decorations=new o.SortedList((e=>e?.marker... method registerDecoration (line 1) | registerDecoration(e){if(e.marker.isDisposed)return;const t=new l(e);i... method reset (line 1) | reset(){for(const e of this._decorations.values())e.dispose();this._de... method getDecorationsAtCell (line 1) | *getDecorationsAtCell(e,t,i){let s=0,r=0;for(const n of this._decorati... method forEachDecorationAtCell (line 1) | forEachDecorationAtCell(e,t,i,s){this._decorations.forEachByKey(t,(t=>... method constructor (line 1) | constructor(e,t,i,s,r,a,l,d,f,g,m,S,w){super(),this._terminal=e,this._do... method _updateDimensions (line 1) | _updateDimensions(){const e=this._coreBrowserService.dpr;this.dimensions... method _injectCss (line 1) | _injectCss(e){this._themeStyleElement||(this._themeStyleElement=this._do... method _setDefaultSpacing (line 1) | _setDefaultSpacing(){const e=this.dimensions.css.cell.width-this._widthC... method handleDevicePixelRatioChange (line 1) | handleDevicePixelRatioChange(){this._updateDimensions(),this._widthCache... method _refreshRowElements (line 1) | _refreshRowElements(e,t){for(let e=this._rowElements.length;e<=t;e++){co... method handleResize (line 1) | handleResize(e,t){this._refreshRowElements(e,t),this._updateDimensions()... method handleCharSizeChanged (line 1) | handleCharSizeChanged(){this._updateDimensions(),this._widthCache.clear(... method handleBlur (line 1) | handleBlur(){this._rowContainer.classList.remove(S),this.renderRows(0,th... method handleFocus (line 1) | handleFocus(){this._rowContainer.classList.add(S),this.renderRows(this._... method handleSelectionChanged (line 1) | handleSelectionChanged(e,t,i){if(this._selectionContainer.replaceChildre... method _createSelectionElement (line 1) | _createSelectionElement(e,t,i,s=1){const r=this._document.createElement(... method handleCursorMove (line 1) | handleCursorMove(){} method _handleOptionsChanged (line 1) | _handleOptionsChanged(){this._updateDimensions(),this._injectCss(this._t... method clear (line 1) | clear(){for(const e of this._rowElements)e.replaceChildren()} method renderRows (line 1) | renderRows(e,t){const i=this._bufferService.buffer,s=i.ybase+i.y,r=Math.... method _terminalSelector (line 1) | get _terminalSelector(){return`.${v}${this._terminalClass}`} method _handleLinkHover (line 1) | _handleLinkHover(e){this._setCellUnderline(e.x1,e.x2,e.y1,e.y2,e.cols,!0)} method _handleLinkLeave (line 1) | _handleLinkLeave(e){this._setCellUnderline(e.x1,e.x2,e.y1,e.y2,e.cols,!1)} method _setCellUnderline (line 1) | _setCellUnderline(e,t,i,s,r,n){i<0&&(e=0),s<0&&(t=0);const o=this._buffe... method constructor (line 1) | constructor(e,t,i,s,r,n,o){this._document=e,this._characterJoinerService... method handleSelectionChanged (line 1) | handleSelectionChanged(e,t,i){this._selectionStart=e,this._selectionEnd=... method createRow (line 1) | createRow(e,t,i,s,r,a,h,l,_,f,p){const g=[],m=this._characterJoinerServi... method _applyMinimumContrast (line 1) | _applyMinimumContrast(e,t,i,s,r,n){if(1===this._optionsService.rawOption... method _getContrastCache (line 1) | _getContrastCache(e){return e.isDim()?this._themeService.colors.halfCont... method _addStyle (line 1) | _addStyle(e,t){e.setAttribute("style",`${e.getAttribute("style")||""}${t... method _isCellInSelection (line 1) | _isCellInSelection(e,t){const i=this._selectionStart,s=this._selectionEn... function v (line 1) | function v(e,t,i){for(;e.length>>16&255,e>>>8&255,255&e]} method fromColorRGB (line 1) | static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]} method clone (line 1) | clone(){const e=new i;return e.fg=this.fg,e.bg=this.bg,e.extended=this... method isInverse (line 1) | isInverse(){return 67108864&this.fg} method isBold (line 1) | isBold(){return 134217728&this.fg} method isUnderline (line 1) | isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underl... method isBlink (line 1) | isBlink(){return 536870912&this.fg} method isInvisible (line 1) | isInvisible(){return 1073741824&this.fg} method isItalic (line 1) | isItalic(){return 67108864&this.bg} method isDim (line 1) | isDim(){return 134217728&this.bg} method isStrikethrough (line 1) | isStrikethrough(){return 2147483648&this.fg} method isProtected (line 1) | isProtected(){return 536870912&this.bg} method isOverline (line 1) | isOverline(){return 1073741824&this.bg} method getFgColorMode (line 1) | getFgColorMode(){return 50331648&this.fg} method getBgColorMode (line 1) | getBgColorMode(){return 50331648&this.bg} method isFgRGB (line 1) | isFgRGB(){return 50331648==(50331648&this.fg)} method isBgRGB (line 1) | isBgRGB(){return 50331648==(50331648&this.bg)} method isFgPalette (line 1) | isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648... method isBgPalette (line 1) | isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648... method isFgDefault (line 1) | isFgDefault(){return 0==(50331648&this.fg)} method isBgDefault (line 1) | isBgDefault(){return 0==(50331648&this.bg)} method isAttributeDefault (line 1) | isAttributeDefault(){return 0===this.fg&&0===this.bg} method getFgColor (line 1) | getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:retu... method getBgColor (line 1) | getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:retu... method hasExtendedAttrs (line 1) | hasExtendedAttrs(){return 268435456&this.bg} method updateExtended (line 1) | updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=... method getUnderlineColor (line 1) | getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColo... method getUnderlineColorMode (line 1) | getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.under... method isUnderlineColorRGB (line 1) | isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underli... method isUnderlineColorPalette (line 1) | isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.und... method isUnderlineColorDefault (line 1) | isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.und... method getUnderlineStyle (line 1) | getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.ex... method getUnderlineVariantOffset (line 1) | getUnderlineVariantOffset(){return this.extended.underlineVariantOffset} function s (line 1) | function s(e){return e>=128512&&e<=128591||e>=127744&&e<=128511||e>=1286... method ext (line 1) | get ext(){return this._urlId?-469762049&this._ext|this.underlineStyle<... method ext (line 1) | set ext(e){this._ext=e} method underlineStyle (line 1) | get underlineStyle(){return this._urlId?5:(469762048&this._ext)>>26} method underlineStyle (line 1) | set underlineStyle(e){this._ext&=-469762049,this._ext|=e<<26&469762048} method underlineColor (line 1) | get underlineColor(){return 67108863&this._ext} method underlineColor (line 1) | set underlineColor(e){this._ext&=-67108864,this._ext|=67108863&e} method urlId (line 1) | get urlId(){return this._urlId} method urlId (line 1) | set urlId(e){this._urlId=e} method underlineVariantOffset (line 1) | get underlineVariantOffset(){const e=(3758096384&this._ext)>>29;return... method underlineVariantOffset (line 1) | set underlineVariantOffset(e){this._ext&=536870911,this._ext|=e<<29&37... method constructor (line 1) | constructor(e=0,t=0){this._ext=0,this._urlId=0,this._ext=e,this._urlId=t} method clone (line 1) | clone(){return new s(this._ext,this._urlId)} method isEmpty (line 1) | isEmpty(){return 0===this.underlineStyle&&0===this._urlId} method fromArray (line 1) | static fromArray(e){const t=new s;if(!e.length)return t;for(let i=Arra... method constructor (line 1) | constructor(e=32,t=32){if(this.maxLength=e,this.maxSubParamsLength=t,t... method clone (line 1) | clone(){const e=new s(this.maxLength,this.maxSubParamsLength);return e... method toArray (line 1) | toArray(){const e=[];for(let t=0;t=this.maxLength)this._r... method addSubParam (line 1) | addSubParam(e){if(this._digitIsSub=!0,this.length)if(this._rejectDigit... method hasSubParams (line 1) | hasSubParams(e){return(255&this._subParamsIdx[e])-(this._subParamsIdx[... method getSubParams (line 1) | getSubParams(e){const t=this._subParamsIdx[e]>>8,i=255&this._subParams... method getSubParamsAll (line 1) | getSubParamsAll(){const e={};for(let t=0;t>>16&255,e>>>8&255,255&e]} method fromColorRGB (line 1) | static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]} method clone (line 1) | clone(){const e=new i;return e.fg=this.fg,e.bg=this.bg,e.extended=this... method isInverse (line 1) | isInverse(){return 67108864&this.fg} method isBold (line 1) | isBold(){return 134217728&this.fg} method isUnderline (line 1) | isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underl... method isBlink (line 1) | isBlink(){return 536870912&this.fg} method isInvisible (line 1) | isInvisible(){return 1073741824&this.fg} method isItalic (line 1) | isItalic(){return 67108864&this.bg} method isDim (line 1) | isDim(){return 134217728&this.bg} method isStrikethrough (line 1) | isStrikethrough(){return 2147483648&this.fg} method isProtected (line 1) | isProtected(){return 536870912&this.bg} method isOverline (line 1) | isOverline(){return 1073741824&this.bg} method getFgColorMode (line 1) | getFgColorMode(){return 50331648&this.fg} method getBgColorMode (line 1) | getBgColorMode(){return 50331648&this.bg} method isFgRGB (line 1) | isFgRGB(){return 50331648==(50331648&this.fg)} method isBgRGB (line 1) | isBgRGB(){return 50331648==(50331648&this.bg)} method isFgPalette (line 1) | isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648... method isBgPalette (line 1) | isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648... method isFgDefault (line 1) | isFgDefault(){return 0==(50331648&this.fg)} method isBgDefault (line 1) | isBgDefault(){return 0==(50331648&this.bg)} method isAttributeDefault (line 1) | isAttributeDefault(){return 0===this.fg&&0===this.bg} method getFgColor (line 1) | getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:retu... method getBgColor (line 1) | getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:retu... method hasExtendedAttrs (line 1) | hasExtendedAttrs(){return 268435456&this.bg} method updateExtended (line 1) | updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=... method getUnderlineColor (line 1) | getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColo... method getUnderlineColorMode (line 1) | getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.under... method isUnderlineColorRGB (line 1) | isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underli... method isUnderlineColorPalette (line 1) | isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.und... method isUnderlineColorDefault (line 1) | isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.und... method getUnderlineStyle (line 1) | getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.ex... method getUnderlineVariantOffset (line 1) | getUnderlineVariantOffset(){return this.extended.underlineVariantOffset} method constructor (line 1) | constructor(e){this._bufferService=e,this.isSelectAllActive=!1,this.sele... method clearSelection (line 1) | clearSelection(){this.selectionStart=void 0,this.selectionEnd=void 0,thi... method finalSelectionStart (line 1) | get finalSelectionStart(){return this.isSelectAllActive?[0,0]:this.selec... method finalSelectionEnd (line 1) | get finalSelectionEnd(){if(this.isSelectAllActive)return[this._bufferSer... method areSelectionValuesReversed (line 1) | areSelectionValuesReversed(){const e=this.selectionStart,t=this.selectio... method handleTrim (line 1) | handleTrim(e){return this.selectionStart&&(this.selectionStart[1]-=e),th... method hasValidSize (line 1) | get hasValidSize(){return this.width>0&&this.height>0} method constructor (line 1) | constructor(e,t,i){super(),this._optionsService=i,this.width=0,this.heig... method measure (line 1) | measure(){const e=this._measureStrategy.measure();e.width===this.width&&... class c (line 1) | class c extends a.Disposable{constructor(){super(...arguments),this._res... method constructor (line 1) | constructor(){super(...arguments),this._result={width:0,height:0}} method _validateAndSet (line 1) | _validateAndSet(e,t){void 0!==e&&e>0&&void 0!==t&&t>0&&(this._result.w... method constructor (line 1) | constructor(e,t,i){super(),this.content=0,this.combinedData="",this.fg... method isCombined (line 1) | isCombined(){return 2097152} method getWidth (line 1) | getWidth(){return this._width} method getChars (line 1) | getChars(){return this.combinedData} method getCode (line 1) | getCode(){return 2097151} method setFromCharData (line 1) | setFromCharData(e){throw new Error("not implemented")} method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e=t.VT500_TRANSITION_TABLE){super(),this._transitions=e,th... method _identifier (line 1) | _identifier(e,t=[64,126]){let i=0;if(e.prefix){if(e.prefix.length>1)th... method identToString (line 1) | identToString(e){const t=[];for(;e;)t.push(String.fromCharCode(255&e))... method setPrintHandler (line 1) | setPrintHandler(e){this._printHandler=e} method clearPrintHandler (line 1) | clearPrintHandler(){this._printHandler=this._printHandlerFb} method registerEscHandler (line 1) | registerEscHandler(e,t){const i=this._identifier(e,[48,126]);void 0===... method clearEscHandler (line 1) | clearEscHandler(e){this._escHandlers[this._identifier(e,[48,126])]&&de... method setEscHandlerFallback (line 1) | setEscHandlerFallback(e){this._escHandlerFb=e} method setExecuteHandler (line 1) | setExecuteHandler(e,t){this._executeHandlers[e.charCodeAt(0)]=t} method clearExecuteHandler (line 1) | clearExecuteHandler(e){this._executeHandlers[e.charCodeAt(0)]&&delete ... method setExecuteHandlerFallback (line 1) | setExecuteHandlerFallback(e){this._executeHandlerFb=e} method registerCsiHandler (line 1) | registerCsiHandler(e,t){const i=this._identifier(e);void 0===this._csi... method clearCsiHandler (line 1) | clearCsiHandler(e){this._csiHandlers[this._identifier(e)]&&delete this... method setCsiHandlerFallback (line 1) | setCsiHandlerFallback(e){this._csiHandlerFb=e} method registerDcsHandler (line 1) | registerDcsHandler(e,t){return this._dcsParser.registerHandler(this._i... method clearDcsHandler (line 1) | clearDcsHandler(e){this._dcsParser.clearHandler(this._identifier(e))} method setDcsHandlerFallback (line 1) | setDcsHandlerFallback(e){this._dcsParser.setHandlerFallback(e)} method registerOscHandler (line 1) | registerOscHandler(e,t){return this._oscParser.registerHandler(e,t)} method clearOscHandler (line 1) | clearOscHandler(e){this._oscParser.clearHandler(e)} method setOscHandlerFallback (line 1) | setOscHandlerFallback(e){this._oscParser.setHandlerFallback(e)} method setErrorHandler (line 1) | setErrorHandler(e){this._errorHandler=e} method clearErrorHandler (line 1) | clearErrorHandler(){this._errorHandler=this._errorHandlerFb} method reset (line 1) | reset(){this.currentState=this.initialState,this._oscParser.reset(),th... method _preserveStack (line 1) | _preserveStack(e,t,i,s,r){this._parseStack.state=e,this._parseStack.ha... method parse (line 1) | parse(e,t,i){let s,r=0,n=0,o=0;if(this._parseStack.state)if(2===this._... method decorations (line 1) | get decorations(){return this._decorations.values()} method constructor (line 1) | constructor(){super(),this._decorations=new o.SortedList((e=>e?.marker... method registerDecoration (line 1) | registerDecoration(e){if(e.marker.isDisposed)return;const t=new l(e);i... method reset (line 1) | reset(){for(const e of this._decorations.values())e.dispose();this._de... method getDecorationsAtCell (line 1) | *getDecorationsAtCell(e,t,i){let s=0,r=0;for(const n of this._decorati... method forEachDecorationAtCell (line 1) | forEachDecorationAtCell(e,t,i,s){this._decorations.forEachByKey(t,(t=>... class l (line 1) | class l extends c{constructor(e,t,i){super(),this._document=e,this._pare... method constructor (line 1) | constructor(e,t,i){super(),this._document=e,this._parentElement=t,this... method measure (line 1) | measure(){return this._measureElement.style.fontFamily=this._optionsSe... method isDisposed (line 1) | get isDisposed(){return this._isDisposed} method backgroundColorRGB (line 1) | get backgroundColorRGB(){return null===this._cachedBg&&(this.options.b... method foregroundColorRGB (line 1) | get foregroundColorRGB(){return null===this._cachedFg&&(this.options.f... method constructor (line 1) | constructor(e){super(),this.options=e,this.onRenderEmitter=this.regist... method dispose (line 1) | dispose(){this._onDispose.fire(),super.dispose()} class d (line 1) | class d extends c{constructor(e){super(),this._optionsService=e,this._ca... method constructor (line 1) | constructor(e){super(),this._optionsService=e,this._canvas=new Offscre... method measure (line 1) | measure(){this._ctx.font=`${this._optionsService.rawOptions.fontSize}p... method constructor (line 1) | constructor(e){super(),this._core=this.register(new r.Terminal(e)),thi... method _checkReadonlyOptions (line 1) | _checkReadonlyOptions(e){if(l.includes(e))throw new Error(`Option "${e... method _checkProposedApi (line 1) | _checkProposedApi(){if(!this._core.optionsService.rawOptions.allowProp... method onBell (line 1) | get onBell(){return this._core.onBell} method onBinary (line 1) | get onBinary(){return this._core.onBinary} method onCursorMove (line 1) | get onCursorMove(){return this._core.onCursorMove} method onData (line 1) | get onData(){return this._core.onData} method onKey (line 1) | get onKey(){return this._core.onKey} method onLineFeed (line 1) | get onLineFeed(){return this._core.onLineFeed} method onRender (line 1) | get onRender(){return this._core.onRender} method onResize (line 1) | get onResize(){return this._core.onResize} method onScroll (line 1) | get onScroll(){return this._core.onScroll} method onSelectionChange (line 1) | get onSelectionChange(){return this._core.onSelectionChange} method onTitleChange (line 1) | get onTitleChange(){return this._core.onTitleChange} method onWriteParsed (line 1) | get onWriteParsed(){return this._core.onWriteParsed} method element (line 1) | get element(){return this._core.element} method parser (line 1) | get parser(){return this._parser||(this._parser=new h.ParserApi(this._... method unicode (line 1) | get unicode(){return this._checkProposedApi(),new c.UnicodeApi(this._c... method textarea (line 1) | get textarea(){return this._core.textarea} method rows (line 1) | get rows(){return this._core.rows} method cols (line 1) | get cols(){return this._core.cols} method buffer (line 1) | get buffer(){return this._buffer||(this._buffer=this.register(new a.Bu... method markers (line 1) | get markers(){return this._checkProposedApi(),this._core.markers} method modes (line 1) | get modes(){const e=this._core.coreService.decPrivateModes;let t="none... method options (line 1) | get options(){return this._publicOptions} method options (line 1) | set options(e){for(const t in e)this._publicOptions[t]=e[t]} method blur (line 1) | blur(){this._core.blur()} method focus (line 1) | focus(){this._core.focus()} method input (line 1) | input(e,t=!0){this._core.input(e,t)} method resize (line 1) | resize(e,t){this._verifyIntegers(e,t),this._core.resize(e,t)} method open (line 1) | open(e){this._core.open(e)} method attachCustomKeyEventHandler (line 1) | attachCustomKeyEventHandler(e){this._core.attachCustomKeyEventHandler(e)} method attachCustomWheelEventHandler (line 1) | attachCustomWheelEventHandler(e){this._core.attachCustomWheelEventHand... method registerLinkProvider (line 1) | registerLinkProvider(e){return this._core.registerLinkProvider(e)} method registerCharacterJoiner (line 1) | registerCharacterJoiner(e){return this._checkProposedApi(),this._core.... method deregisterCharacterJoiner (line 1) | deregisterCharacterJoiner(e){this._checkProposedApi(),this._core.dereg... method registerMarker (line 1) | registerMarker(e=0){return this._verifyIntegers(e),this._core.register... method registerDecoration (line 1) | registerDecoration(e){return this._checkProposedApi(),this._verifyPosi... method hasSelection (line 1) | hasSelection(){return this._core.hasSelection()} method select (line 1) | select(e,t,i){this._verifyIntegers(e,t,i),this._core.select(e,t,i)} method getSelection (line 1) | getSelection(){return this._core.getSelection()} method getSelectionPosition (line 1) | getSelectionPosition(){return this._core.getSelectionPosition()} method clearSelection (line 1) | clearSelection(){this._core.clearSelection()} method selectAll (line 1) | selectAll(){this._core.selectAll()} method selectLines (line 1) | selectLines(e,t){this._verifyIntegers(e,t),this._core.selectLines(e,t)} method dispose (line 1) | dispose(){super.dispose()} method scrollLines (line 1) | scrollLines(e){this._verifyIntegers(e),this._core.scrollLines(e)} method scrollPages (line 1) | scrollPages(e){this._verifyIntegers(e),this._core.scrollPages(e)} method scrollToTop (line 1) | scrollToTop(){this._core.scrollToTop()} method scrollToBottom (line 1) | scrollToBottom(){this._core.scrollToBottom()} method scrollToLine (line 1) | scrollToLine(e){this._verifyIntegers(e),this._core.scrollToLine(e)} method clear (line 1) | clear(){this._core.clear()} method write (line 1) | write(e,t){this._core.write(e,t)} method writeln (line 1) | writeln(e,t){this._core.write(e),this._core.write("\r\n",t)} method paste (line 1) | paste(e){this._core.paste(e)} method refresh (line 1) | refresh(e,t){this._verifyIntegers(e,t),this._core.refresh(e,t)} method reset (line 1) | reset(){this._core.reset()} method clearTextureAtlas (line 1) | clearTextureAtlas(){this._core.clearTextureAtlas()} method loadAddon (line 1) | loadAddon(e){this._addonManager.loadAddon(this,e)} method strings (line 1) | static get strings(){return t} method _verifyIntegers (line 1) | _verifyIntegers(...e){for(const t of e)if(t===1/0||isNaN(t)||t%1!=0)th... method _verifyPositiveIntegers (line 1) | _verifyPositiveIntegers(...e){for(const t of e)if(t&&(t===1/0||isNaN(t... class c (line 1) | class c extends n.AttributeData{constructor(e,t,i){super(),this.content=... method constructor (line 1) | constructor(){super(...arguments),this._result={width:0,height:0}} method _validateAndSet (line 1) | _validateAndSet(e,t){void 0!==e&&e>0&&void 0!==t&&t>0&&(this._result.w... method constructor (line 1) | constructor(e,t,i){super(),this.content=0,this.combinedData="",this.fg... method isCombined (line 1) | isCombined(){return 2097152} method getWidth (line 1) | getWidth(){return this._width} method getChars (line 1) | getChars(){return this.combinedData} method getCode (line 1) | getCode(){return 2097151} method setFromCharData (line 1) | setFromCharData(e){throw new Error("not implemented")} method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e=t.VT500_TRANSITION_TABLE){super(),this._transitions=e,th... method _identifier (line 1) | _identifier(e,t=[64,126]){let i=0;if(e.prefix){if(e.prefix.length>1)th... method identToString (line 1) | identToString(e){const t=[];for(;e;)t.push(String.fromCharCode(255&e))... method setPrintHandler (line 1) | setPrintHandler(e){this._printHandler=e} method clearPrintHandler (line 1) | clearPrintHandler(){this._printHandler=this._printHandlerFb} method registerEscHandler (line 1) | registerEscHandler(e,t){const i=this._identifier(e,[48,126]);void 0===... method clearEscHandler (line 1) | clearEscHandler(e){this._escHandlers[this._identifier(e,[48,126])]&&de... method setEscHandlerFallback (line 1) | setEscHandlerFallback(e){this._escHandlerFb=e} method setExecuteHandler (line 1) | setExecuteHandler(e,t){this._executeHandlers[e.charCodeAt(0)]=t} method clearExecuteHandler (line 1) | clearExecuteHandler(e){this._executeHandlers[e.charCodeAt(0)]&&delete ... method setExecuteHandlerFallback (line 1) | setExecuteHandlerFallback(e){this._executeHandlerFb=e} method registerCsiHandler (line 1) | registerCsiHandler(e,t){const i=this._identifier(e);void 0===this._csi... method clearCsiHandler (line 1) | clearCsiHandler(e){this._csiHandlers[this._identifier(e)]&&delete this... method setCsiHandlerFallback (line 1) | setCsiHandlerFallback(e){this._csiHandlerFb=e} method registerDcsHandler (line 1) | registerDcsHandler(e,t){return this._dcsParser.registerHandler(this._i... method clearDcsHandler (line 1) | clearDcsHandler(e){this._dcsParser.clearHandler(this._identifier(e))} method setDcsHandlerFallback (line 1) | setDcsHandlerFallback(e){this._dcsParser.setHandlerFallback(e)} method registerOscHandler (line 1) | registerOscHandler(e,t){return this._oscParser.registerHandler(e,t)} method clearOscHandler (line 1) | clearOscHandler(e){this._oscParser.clearHandler(e)} method setOscHandlerFallback (line 1) | setOscHandlerFallback(e){this._oscParser.setHandlerFallback(e)} method setErrorHandler (line 1) | setErrorHandler(e){this._errorHandler=e} method clearErrorHandler (line 1) | clearErrorHandler(){this._errorHandler=this._errorHandlerFb} method reset (line 1) | reset(){this.currentState=this.initialState,this._oscParser.reset(),th... method _preserveStack (line 1) | _preserveStack(e,t,i,s,r){this._parseStack.state=e,this._parseStack.ha... method parse (line 1) | parse(e,t,i){let s,r=0,n=0,o=0;if(this._parseStack.state)if(2===this._... method decorations (line 1) | get decorations(){return this._decorations.values()} method constructor (line 1) | constructor(){super(),this._decorations=new o.SortedList((e=>e?.marker... method registerDecoration (line 1) | registerDecoration(e){if(e.marker.isDisposed)return;const t=new l(e);i... method reset (line 1) | reset(){for(const e of this._decorations.values())e.dispose();this._de... method getDecorationsAtCell (line 1) | *getDecorationsAtCell(e,t,i){let s=0,r=0;for(const n of this._decorati... method forEachDecorationAtCell (line 1) | forEachDecorationAtCell(e,t,i,s){this._decorations.forEachByKey(t,(t=>... method constructor (line 1) | constructor(e){this._bufferService=e,this._characterJoiners=[],this._nex... method register (line 1) | register(e){const t={id:this._nextCharacterJoinerId++,handler:e};return ... method deregister (line 1) | deregister(e){for(let t=0;t>22} method getChars (line 1) | getChars(){return 2097152&this.content?this.combinedData:2097151&this.... method getCode (line 1) | getCode(){return this.isCombined()?this.combinedData.charCodeAt(this.c... method setFromCharData (line 1) | setFromCharData(e){this.fg=e[r.CHAR_DATA_ATTR_INDEX],this.bg=0;let t=!... method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e){super(),this._core=e,this._onBufferChange=this.register... method active (line 1) | get active(){if(this._core.buffers.active===this._core.buffers.normal)... method normal (line 1) | get normal(){return this._normal.init(this._core.buffers.normal)} method alternate (line 1) | get alternate(){return this._alternate.init(this._core.buffers.alt)} class a (line 1) | class a extends s.Disposable{constructor(e){super(),this._parentWindow=e... method constructor (line 1) | constructor(e){super(),this._parentWindow=e,this._windowResizeListener... method setWindow (line 1) | setWindow(e){this._parentWindow=e,this._setWindowResizeListener(),this... method _setWindowResizeListener (line 1) | _setWindowResizeListener(){this._windowResizeListener.value=(0,n.addDi... method _setDprAndFireIfDiffers (line 1) | _setDprAndFireIfDiffers(){this._parentWindow.devicePixelRatio!==this._... method _updateDpr (line 1) | _updateDpr(){this._outerListener&&(this._resolutionMediaMatchList?.rem... method clearListener (line 1) | clearListener(){this._resolutionMediaMatchList&&this._outerListener&&(... method constructor (line 1) | constructor(e){this.table=new Uint8Array(e)} method setDefault (line 1) | setDefault(e,t){this.table.fill(e<<4|t)} method add (line 1) | add(e,t,i,s){this.table[t<<8|e]=i<<4|s} method addMany (line 1) | addMany(e,t,i,s){for(let r=0;r{i===e&&t(t... method onMultipleOptionChange (line 1) | onMultipleOptionChange(e,t){return this.onOptionChange((i=>{-1!==e.ind... method _setupOptions (line 1) | _setupOptions(){const e=e=>{if(!(e in t.DEFAULT_OPTIONS))throw new Err... method _sanitizeAndValidateOption (line 1) | _sanitizeAndValidateOption(e,i){switch(e){case"cursorStyle":if(i||(i=t... class r (line 1) | class r extends s.Disposable{constructor(){super(),this.linkProviders=[]... method constructor (line 1) | constructor(){super(),this.linkProviders=[],this.register((0,s.toDispo... method registerLinkProvider (line 1) | registerLinkProvider(e){return this.linkProviders.push(e),{dispose:()=... method constructor (line 1) | constructor(){this._tasks=[],this._i=0} method enqueue (line 1) | enqueue(e){this._tasks.push(e),this._start()} method flush (line 1) | flush(){for(;this._it[1]&&e[1]=s;s++){c... method setSelection (line 1) | setSelection(e,t,i){this._model.clearSelection(),this._removeMouseDownLi... method rightClickSelect (line 1) | rightClickSelect(e){this._isClickInSelection(e)||(this._selectWordAtCurs... method _getWordAt (line 1) | _getWordAt(e,t,i=!0,s=!0){if(e[0]>=this._bufferService.cols)return;const... method _selectWordAt (line 1) | _selectWordAt(e,t){const i=this._getWordAt(e,t);if(i){for(;i.start<0;)i.... method _selectToWordAt (line 1) | _selectToWordAt(e){const t=this._getWordAt(e,!0);if(t){let i=e[1];for(;t... method _isCharWordSeparator (line 1) | _isCharWordSeparator(e){return 0!==e.getWidth()&&this._optionsService.ra... method _selectLineAt (line 1) | _selectLineAt(e){const t=this._bufferService.buffer.getWrappedRangeForLi... method colors (line 1) | get colors(){return this._colors} method constructor (line 1) | constructor(e){super(),this._optionsService=e,this._contrastCache=new n.... method _setTheme (line 1) | _setTheme(e={}){const i=this._colors;if(i.foreground=p(e.foreground,l),i... method restoreColor (line 1) | restoreColor(e){this._restoreColor(e),this._onChangeColors.fire(this.col... method _restoreColor (line 1) | _restoreColor(e){if(void 0!==e)switch(e){case 256:this._colors.foregroun... method modifyColors (line 1) | modifyColors(e){e(this._colors),this._onChangeColors.fire(this.colors)} method _updateRestoreColors (line 1) | _updateRestoreColors(){this._restoreColors={foreground:this._colors.fore... function p (line 1) | function p(e,t){if(void 0!==e)try{return o.css.toColor(e)}catch{}return t} class n (line 1) | class n extends r.Disposable{constructor(e){super(),this._maxLength=e,th... method constructor (line 1) | constructor(e){super(),this._maxLength=e,this.onDeleteEmitter=this.reg... method maxLength (line 1) | get maxLength(){return this._maxLength} method maxLength (line 1) | set maxLength(e){if(this._maxLength===e)return;const t=new Array(e);fo... method length (line 1) | get length(){return this._length} method length (line 1) | set length(e){if(e>this._length)for(let t=this._length;tthis._length&&(e=this._length),this._startIndex+=e,this... method shiftElements (line 1) | shiftElements(e,t,i){if(!(t<=0)){if(e<0||e>=this._length)throw new Err... method _getCyclicIndex (line 1) | _getCyclicIndex(e){return(this._startIndex+e)%this._maxLength} method _requestCallback (line 1) | _requestCallback(e){return setTimeout((()=>e(this._createDeadline(16))))} method _cancelCallback (line 1) | _cancelCallback(e){clearTimeout(e)} method _createDeadline (line 1) | _createDeadline(e){const t=Date.now()+e;return{timeRemaining:()=>Math.... method id (line 1) | get id(){return this._id} method constructor (line 1) | constructor(e){this.line=e,this.isDisposed=!1,this._disposables=[],thi... method dispose (line 1) | dispose(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDi... method register (line 1) | register(e){return this._disposables.push(e),e} method constructor (line 1) | constructor(e){super(),this._action=e,this._writeBuffer=[],this._callb... method handleUserInput (line 1) | handleUserInput(){this._didUserInput=!0} method writeSync (line 1) | writeSync(e,t){if(void 0!==t&&this._syncCalls>t)return void(this._sync... method write (line 1) | write(e,t){if(this._pendingData>5e7)throw new Error("write data discar... method _innerWrite (line 1) | _innerWrite(e=0,t=!0){const i=e||Date.now();for(;this._writeBuffer.len... method constructor (line 1) | constructor(...e){this._entries=new Map;for(const[t,i]of e)this.set(t,i)} method set (line 1) | set(e,t){const i=this._entries.get(e);return this._entries.set(e,t),i} method forEach (line 1) | forEach(e){for(const[t,i]of this._entries.entries())e(t,i)} method has (line 1) | has(e){return this._entries.has(e)} method get (line 1) | get(e){return this._entries.get(e)} method extractShouldJoin (line 1) | static extractShouldJoin(e){return 0!=(1&e)} method extractWidth (line 1) | static extractWidth(e){return e>>1&3} method extractCharKind (line 1) | static extractCharKind(e){return e>>3} method createPropertyValue (line 1) | static createPropertyValue(e,t,i=!1){return(16777215&e)<<3|(3&t)<<1|(i... method constructor (line 1) | constructor(){this._providers=Object.create(null),this._active="",this... method dispose (line 1) | dispose(){this._onChange.dispose()} method versions (line 1) | get versions(){return Object.keys(this._providers)} method activeVersion (line 1) | get activeVersion(){return this._active} method activeVersion (line 1) | set activeVersion(e){if(!this._providers[e])throw new Error(`unknown U... method register (line 1) | register(e){this._providers[e.version]=e} method wcwidth (line 1) | wcwidth(e){return this._activeProvider.wcwidth(e)} method getStringCellWidth (line 1) | getStringCellWidth(e){let t=0,i=0;const s=e.length;for(let r=0;r>24&255,r=e>>16&255,n=e>>8&255;let o=t>>24&2... function a (line 1) | function a(e,t,i){const s=e>>24&255,r=e>>16&255,n=e>>8&255;let o=t>>24&2... method constructor (line 1) | constructor(e){super(),this._parentWindow=e,this._windowResizeListener... method setWindow (line 1) | setWindow(e){this._parentWindow=e,this._setWindowResizeListener(),this... method _setWindowResizeListener (line 1) | _setWindowResizeListener(){this._windowResizeListener.value=(0,n.addDi... method _setDprAndFireIfDiffers (line 1) | _setDprAndFireIfDiffers(){this._parentWindow.devicePixelRatio!==this._... method _updateDpr (line 1) | _updateDpr(){this._outerListener&&(this._resolutionMediaMatchList?.rem... method clearListener (line 1) | clearListener(){this._resolutionMediaMatchList&&this._outerListener&&(... method constructor (line 1) | constructor(e){this.table=new Uint8Array(e)} method setDefault (line 1) | setDefault(e,t){this.table.fill(e<<4|t)} method add (line 1) | add(e,t,i,s){this.table[t<<8|e]=i<<4|s} method addMany (line 1) | addMany(e,t,i,s){for(let r=0;r{i===e&&t(t... method onMultipleOptionChange (line 1) | onMultipleOptionChange(e,t){return this.onOptionChange((i=>{-1!==e.ind... method _setupOptions (line 1) | _setupOptions(){const e=e=>{if(!(e in t.DEFAULT_OPTIONS))throw new Err... method _sanitizeAndValidateOption (line 1) | _sanitizeAndValidateOption(e,i){switch(e){case"cursorStyle":if(i||(i=t... class S (line 1) | class S extends s.Disposable{get onScroll(){return this._onScrollApi||(t... method onScroll (line 1) | get onScroll(){return this._onScrollApi||(this._onScrollApi=this.regis... method cols (line 1) | get cols(){return this._bufferService.cols} method rows (line 1) | get rows(){return this._bufferService.rows} method buffers (line 1) | get buffers(){return this._bufferService.buffers} method options (line 1) | get options(){return this.optionsService.options} method options (line 1) | set options(e){for(const t in e)this.optionsService.options[t]=e[t]} method constructor (line 1) | constructor(e){super(),this._windowsWrappingHeuristics=this.register(n... method write (line 1) | write(e,t){this._writeBuffer.write(e,t)} method writeSync (line 1) | writeSync(e,t){this._logService.logLevel<=r.LogLevelEnum.WARN&&!m&&(th... method input (line 1) | input(e,t=!0){this.coreService.triggerDataEvent(e,t)} method resize (line 1) | resize(e,t){isNaN(e)||isNaN(t)||(e=Math.max(e,a.MINIMUM_COLS),t=Math.m... method scroll (line 1) | scroll(e,t=!1){this._bufferService.scroll(e,t)} method scrollLines (line 1) | scrollLines(e,t,i){this._bufferService.scrollLines(e,t,i)} method scrollPages (line 1) | scrollPages(e){this.scrollLines(e*(this.rows-1))} method scrollToTop (line 1) | scrollToTop(){this.scrollLines(-this._bufferService.buffer.ydisp)} method scrollToBottom (line 1) | scrollToBottom(){this.scrollLines(this._bufferService.buffer.ybase-thi... method scrollToLine (line 1) | scrollToLine(e){const t=e-this._bufferService.buffer.ydisp;0!==t&&this... method registerEscHandler (line 1) | registerEscHandler(e,t){return this._inputHandler.registerEscHandler(e... method registerDcsHandler (line 1) | registerDcsHandler(e,t){return this._inputHandler.registerDcsHandler(e... method registerCsiHandler (line 1) | registerCsiHandler(e,t){return this._inputHandler.registerCsiHandler(e... method registerOscHandler (line 1) | registerOscHandler(e,t){return this._inputHandler.registerOscHandler(e... method _setup (line 1) | _setup(){this._handleWindowsPtyOptionChange()} method reset (line 1) | reset(){this._inputHandler.reset(),this._bufferService.reset(),this._c... method _handleWindowsPtyOptionChange (line 1) | _handleWindowsPtyOptionChange(){let e=!1;const t=this.optionsService.r... method _enableWindowsWrappingHeuristics (line 1) | _enableWindowsWrappingHeuristics(){if(!this._windowsWrappingHeuristics... method constructor (line 1) | constructor(){this._listeners=[],this._disposed=!1} method event (line 1) | get event(){return this._event||(this._event=e=>(this._listeners.push(e)... method fire (line 1) | fire(e,t){const i=[];for(let e=0;e24)return t.setWinLines||!1;switch(e){case 1:return... class k (line 1) | class k extends h.Disposable{getAttrData(){return this._curAttrData}cons... method getAttrData (line 1) | getAttrData(){return this._curAttrData} method constructor (line 1) | constructor(e,t,i,s,r,h,_,f,v=new a.EscapeSequenceParser){super(),this... method _preserveStack (line 1) | _preserveStack(e,t,i,s){this._parseStack.paused=!0,this._parseStack.cu... method _logSlowResolvingAsync (line 1) | _logSlowResolvingAsync(e){this._logService.logLevel<=v.LogLevelEnum.WA... method _getCurrentLinkId (line 1) | _getCurrentLinkId(){return this._curAttrData.extended.urlId} method parse (line 1) | parse(e,t){let i,s=this._activeBuffer.x,r=this._activeBuffer.y,n=0;con... method print (line 1) | print(e,t,i){let s,r;const n=this._charsetService.charset,o=this._opti... method registerCsiHandler (line 1) | registerCsiHandler(e,t){return"t"!==e.final||e.prefix||e.intermediates... method registerDcsHandler (line 1) | registerDcsHandler(e,t){return this._parser.registerDcsHandler(e,new m... method registerEscHandler (line 1) | registerEscHandler(e,t){return this._parser.registerEscHandler(e,t)} method registerOscHandler (line 1) | registerOscHandler(e,t){return this._parser.registerOscHandler(e,new g... method bell (line 1) | bell(){return this._onRequestBell.fire(),!0} method lineFeed (line 1) | lineFeed(){return this._dirtyRowTracker.markDirty(this._activeBuffer.y... method carriageReturn (line 1) | carriageReturn(){return this._activeBuffer.x=0,!0} method backspace (line 1) | backspace(){if(!this._coreService.decPrivateModes.reverseWraparound)re... method tab (line 1) | tab(){if(this._activeBuffer.x>=this._bufferService.cols)return!0;const... method shiftOut (line 1) | shiftOut(){return this._charsetService.setgLevel(1),!0} method shiftIn (line 1) | shiftIn(){return this._charsetService.setgLevel(0),!0} method _restrictCursor (line 1) | _restrictCursor(e=this._bufferService.cols-1){this._activeBuffer.x=Mat... method _setCursor (line 1) | _setCursor(e,t){this._dirtyRowTracker.markDirty(this._activeBuffer.y),... method _moveCursor (line 1) | _moveCursor(e,t){this._restrictCursor(),this._setCursor(this._activeBu... method cursorUp (line 1) | cursorUp(e){const t=this._activeBuffer.y-this._activeBuffer.scrollTop;... method cursorDown (line 1) | cursorDown(e){const t=this._activeBuffer.scrollBottom-this._activeBuff... method cursorForward (line 1) | cursorForward(e){return this._moveCursor(e.params[0]||1,0),!0} method cursorBackward (line 1) | cursorBackward(e){return this._moveCursor(-(e.params[0]||1),0),!0} method cursorNextLine (line 1) | cursorNextLine(e){return this.cursorDown(e),this._activeBuffer.x=0,!0} method cursorPrecedingLine (line 1) | cursorPrecedingLine(e){return this.cursorUp(e),this._activeBuffer.x=0,!0} method cursorCharAbsolute (line 1) | cursorCharAbsolute(e){return this._setCursor((e.params[0]||1)-1,this._... method cursorPosition (line 1) | cursorPosition(e){return this._setCursor(e.length>=2?(e.params[1]||1)-... method charPosAbsolute (line 1) | charPosAbsolute(e){return this._setCursor((e.params[0]||1)-1,this._act... method hPositionRelative (line 1) | hPositionRelative(e){return this._moveCursor(e.params[0]||1,0),!0} method linePosAbsolute (line 1) | linePosAbsolute(e){return this._setCursor(this._activeBuffer.x,(e.para... method vPositionRelative (line 1) | vPositionRelative(e){return this._moveCursor(0,e.params[0]||1),!0} method hVPosition (line 1) | hVPosition(e){return this.cursorPosition(e),!0} method tabClear (line 1) | tabClear(e){const t=e.params[0];return 0===t?delete this._activeBuffer... method cursorForwardTab (line 1) | cursorForwardTab(e){if(this._activeBuffer.x>=this._bufferService.cols)... method cursorBackwardTab (line 1) | cursorBackwardTab(e){if(this._activeBuffer.x>=this._bufferService.cols... method selectProtected (line 1) | selectProtected(e){const t=e.params[0];return 1===t&&(this._curAttrDat... method _eraseInBufferLine (line 1) | _eraseInBufferLine(e,t,i,s=!1,r=!1){const n=this._activeBuffer.lines.g... method _resetBufferLine (line 1) | _resetBufferLine(e,t=!1){const i=this._activeBuffer.lines.get(this._ac... method eraseInDisplay (line 1) | eraseInDisplay(e,t=!1){let i;switch(this._restrictCursor(this._bufferS... method eraseInLine (line 1) | eraseInLine(e,t=!1){switch(this._restrictCursor(this._bufferService.co... method insertLines (line 1) | insertLines(e){this._restrictCursor();let t=e.params[0]||1;if(this._ac... method deleteLines (line 1) | deleteLines(e){this._restrictCursor();let t=e.params[0]||1;if(this._ac... method insertChars (line 1) | insertChars(e){this._restrictCursor();const t=this._activeBuffer.lines... method deleteChars (line 1) | deleteChars(e){this._restrictCursor();const t=this._activeBuffer.lines... method scrollUp (line 1) | scrollUp(e){let t=e.params[0]||1;for(;t--;)this._activeBuffer.lines.sp... method scrollDown (line 1) | scrollDown(e){let t=e.params[0]||1;for(;t--;)this._activeBuffer.lines.... method scrollLeft (line 1) | scrollLeft(e){if(this._activeBuffer.y>this._activeBuffer.scrollBottom|... method scrollRight (line 1) | scrollRight(e){if(this._activeBuffer.y>this._activeBuffer.scrollBottom... method insertColumns (line 1) | insertColumns(e){if(this._activeBuffer.y>this._activeBuffer.scrollBott... method deleteColumns (line 1) | deleteColumns(e){if(this._activeBuffer.y>this._activeBuffer.scrollBott... method eraseChars (line 1) | eraseChars(e){this._restrictCursor();const t=this._activeBuffer.lines.... method repeatPrecedingCharacter (line 1) | repeatPrecedingCharacter(e){const t=this._parser.precedingJoinState;if... method sendDeviceAttributesPrimary (line 1) | sendDeviceAttributesPrimary(e){return e.params[0]>0||(this._is("xterm"... method sendDeviceAttributesSecondary (line 1) | sendDeviceAttributesSecondary(e){return e.params[0]>0||(this._is("xter... method _is (line 1) | _is(e){return 0===(this._optionsService.rawOptions.termName+"").indexO... method setMode (line 1) | setMode(e){for(let t=0;t5)&&(e=1)... method _processSGR0 (line 1) | _processSGR0(e){e.fg=l.DEFAULT_ATTR_DATA.fg,e.bg=l.DEFAULT_ATTR_DATA.b... method charAttributes (line 1) | charAttributes(e){if(1===e.length&&0===e.params[0])return this._proces... method deviceStatus (line 1) | deviceStatus(e){switch(e.params[0]){case 5:this._coreService.triggerDa... method deviceStatusPrivate (line 1) | deviceStatusPrivate(e){if(6===e.params[0]){const e=this._activeBuffer.... method softReset (line 1) | softReset(e){return this._coreService.isCursorHidden=!1,this._onReques... method setCursorStyle (line 1) | setCursorStyle(e){const t=e.params[0]||1;switch(t){case 1:case 2:this.... method setScrollRegion (line 1) | setScrollRegion(e){const t=e.params[0]||1;let i;return(e.length<2||(i=... method windowOptions (line 1) | windowOptions(e){if(!w(e.params[0],this._optionsService.rawOptions.win... method saveCursor (line 1) | saveCursor(e){return this._activeBuffer.savedX=this._activeBuffer.x,th... method restoreCursor (line 1) | restoreCursor(e){return this._activeBuffer.x=this._activeBuffer.savedX... method setTitle (line 1) | setTitle(e){return this._windowTitle=e,this._onTitleChange.fire(e),!0} method setIconName (line 1) | setIconName(e){return this._iconName=e,!0} method setOrReportIndexedColor (line 1) | setOrReportIndexedColor(e){const t=[],i=e.split(";");for(;i.length>1;)... method setHyperlink (line 1) | setHyperlink(e){const t=e.split(";");return!(t.length<2)&&(t[1]?this._... method _createHyperlink (line 1) | _createHyperlink(e,t){this._getCurrentLinkId()&&this._finishHyperlink(... method _finishHyperlink (line 1) | _finishHyperlink(){return this._curAttrData.extended=this._curAttrData... method _setOrReportSpecialColor (line 1) | _setOrReportSpecialColor(e,t){const i=e.split(";");for(let e=0;ethis.end&&(this.end=e)} method markRangeDirty (line 1) | markRangeDirty(e,t){e>t&&(E=e,e=t,t=E),eth... method markAllDirty (line 1) | markAllDirty(){this.markRangeDirty(0,this._bufferService.rows-1)} function D (line 1) | function D(e){return 0<=e&&e<256} function i (line 1) | function i(e){for(const t of e)t.dispose();e.length=0} method constructor (line 1) | constructor(){this.clear()} method clear (line 1) | clear(){this.hasSelection=!1,this.columnSelectMode=!1,this.viewportSta... method update (line 1) | update(e,t,i,s=!1){if(this.selectionStart=t,this.selectionEnd=i,!t||!i... method isCellSelected (line 1) | isCellSelected(e,t,i){return!!this.hasSelection&&(i-=e.buffer.active.v... method constructor (line 1) | constructor(){this._data={}} method set (line 1) | set(e,t,i){this._data[e]||(this._data[e]={}),this._data[e][t]=i} method get (line 1) | get(e,t){return this._data[e]?this._data[e][t]:void 0} method clear (line 1) | clear(){this._data={}} method constructor (line 1) | constructor(){this.fg=0,this.bg=0,this.extended=new s} method toColorRGB (line 1) | static toColorRGB(e){return[e>>>16&255,e>>>8&255,255&e]} method fromColorRGB (line 1) | static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]} method clone (line 1) | clone(){const e=new i;return e.fg=this.fg,e.bg=this.bg,e.extended=this... method isInverse (line 1) | isInverse(){return 67108864&this.fg} method isBold (line 1) | isBold(){return 134217728&this.fg} method isUnderline (line 1) | isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underl... method isBlink (line 1) | isBlink(){return 536870912&this.fg} method isInvisible (line 1) | isInvisible(){return 1073741824&this.fg} method isItalic (line 1) | isItalic(){return 67108864&this.bg} method isDim (line 1) | isDim(){return 134217728&this.bg} method isStrikethrough (line 1) | isStrikethrough(){return 2147483648&this.fg} method isProtected (line 1) | isProtected(){return 536870912&this.bg} method isOverline (line 1) | isOverline(){return 1073741824&this.bg} method getFgColorMode (line 1) | getFgColorMode(){return 50331648&this.fg} method getBgColorMode (line 1) | getBgColorMode(){return 50331648&this.bg} method isFgRGB (line 1) | isFgRGB(){return 50331648==(50331648&this.fg)} method isBgRGB (line 1) | isBgRGB(){return 50331648==(50331648&this.bg)} method isFgPalette (line 1) | isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648... method isBgPalette (line 1) | isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648... method isFgDefault (line 1) | isFgDefault(){return 0==(50331648&this.fg)} method isBgDefault (line 1) | isBgDefault(){return 0==(50331648&this.bg)} method isAttributeDefault (line 1) | isAttributeDefault(){return 0===this.fg&&0===this.bg} method getFgColor (line 1) | getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:retu... method getBgColor (line 1) | getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:retu... method hasExtendedAttrs (line 1) | hasExtendedAttrs(){return 268435456&this.bg} method updateExtended (line 1) | updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=... method getUnderlineColor (line 1) | getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColo... method getUnderlineColorMode (line 1) | getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.under... method isUnderlineColorRGB (line 1) | isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underli... method isUnderlineColorPalette (line 1) | isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.und... method isUnderlineColorDefault (line 1) | isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.und... method getUnderlineStyle (line 1) | getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.ex... method getUnderlineVariantOffset (line 1) | getUnderlineVariantOffset(){return this.extended.underlineVariantOffset} method constructor (line 1) | constructor(){this._disposables=[],this._isDisposed=!1} method dispose (line 1) | dispose(){this._isDisposed=!0;for(const e of this._disposables)e.dispose... method register (line 1) | register(e){return this._disposables.push(e),e} method unregister (line 1) | unregister(e){const t=this._disposables.indexOf(e);-1!==t&&this._disposa... method constructor (line 1) | constructor(){this._isDisposed=!1} method value (line 1) | get value(){return this._isDisposed?void 0:this._value} method value (line 1) | set value(e){this._isDisposed||e===this._value||(this._value?.dispose(),... method clear (line 1) | clear(){this.value=void 0} method dispose (line 1) | dispose(){this._isDisposed=!0,this._value?.dispose(),this._value=void 0} class i (line 1) | class i{constructor(){this._data={}}set(e,t,i){this._data[e]||(this._dat... method constructor (line 1) | constructor(){this.clear()} method clear (line 1) | clear(){this.hasSelection=!1,this.columnSelectMode=!1,this.viewportSta... method update (line 1) | update(e,t,i,s=!1){if(this.selectionStart=t,this.selectionEnd=i,!t||!i... method isCellSelected (line 1) | isCellSelected(e,t,i){return!!this.hasSelection&&(i-=e.buffer.active.v... method constructor (line 1) | constructor(){this._data={}} method set (line 1) | set(e,t,i){this._data[e]||(this._data[e]={}),this._data[e][t]=i} method get (line 1) | get(e,t){return this._data[e]?this._data[e][t]:void 0} method clear (line 1) | clear(){this._data={}} method constructor (line 1) | constructor(){this.fg=0,this.bg=0,this.extended=new s} method toColorRGB (line 1) | static toColorRGB(e){return[e>>>16&255,e>>>8&255,255&e]} method fromColorRGB (line 1) | static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]} method clone (line 1) | clone(){const e=new i;return e.fg=this.fg,e.bg=this.bg,e.extended=this... method isInverse (line 1) | isInverse(){return 67108864&this.fg} method isBold (line 1) | isBold(){return 134217728&this.fg} method isUnderline (line 1) | isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underl... method isBlink (line 1) | isBlink(){return 536870912&this.fg} method isInvisible (line 1) | isInvisible(){return 1073741824&this.fg} method isItalic (line 1) | isItalic(){return 67108864&this.bg} method isDim (line 1) | isDim(){return 134217728&this.bg} method isStrikethrough (line 1) | isStrikethrough(){return 2147483648&this.fg} method isProtected (line 1) | isProtected(){return 536870912&this.bg} method isOverline (line 1) | isOverline(){return 1073741824&this.bg} method getFgColorMode (line 1) | getFgColorMode(){return 50331648&this.fg} method getBgColorMode (line 1) | getBgColorMode(){return 50331648&this.bg} method isFgRGB (line 1) | isFgRGB(){return 50331648==(50331648&this.fg)} method isBgRGB (line 1) | isBgRGB(){return 50331648==(50331648&this.bg)} method isFgPalette (line 1) | isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648... method isBgPalette (line 1) | isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648... method isFgDefault (line 1) | isFgDefault(){return 0==(50331648&this.fg)} method isBgDefault (line 1) | isBgDefault(){return 0==(50331648&this.bg)} method isAttributeDefault (line 1) | isAttributeDefault(){return 0===this.fg&&0===this.bg} method getFgColor (line 1) | getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:retu... method getBgColor (line 1) | getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:retu... method hasExtendedAttrs (line 1) | hasExtendedAttrs(){return 268435456&this.bg} method updateExtended (line 1) | updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=... method getUnderlineColor (line 1) | getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColo... method getUnderlineColorMode (line 1) | getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.under... method isUnderlineColorRGB (line 1) | isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underli... method isUnderlineColorPalette (line 1) | isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.und... method isUnderlineColorDefault (line 1) | isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.und... method getUnderlineStyle (line 1) | getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.ex... method getUnderlineVariantOffset (line 1) | getUnderlineVariantOffset(){return this.extended.underlineVariantOffset} method constructor (line 1) | constructor(){this._data=new i} method set (line 1) | set(e,t,s,r,n){this._data.get(e,t)||this._data.set(e,t,new i),this._data... method get (line 1) | get(e,t,i,s){return this._data.get(e,t)?.get(i,s)} method clear (line 1) | clear(){this._data.clear()} method constructor (line 1) | constructor(e){this._getKey=e,this._array=[]} method clear (line 1) | clear(){this._array.length=0} method insert (line 1) | insert(e){0!==this._array.length?(i=this._search(this._getKey(e)),this._... method delete (line 1) | delete(e){if(0===this._array.length)return!1;const t=this._getKey(e);if(... method getKeyIterator (line 1) | *getKeyIterator(e){if(0!==this._array.length&&(i=this._search(e),!(i<0||... method forEachByKey (line 1) | forEachByKey(e,t){if(0!==this._array.length&&(i=this._search(e),!(i<0||i... method values (line 1) | values(){return[...this._array].values()} method _search (line 1) | _search(e){let t=0,i=this._array.length-1;for(;i>=t;){let s=t+i>>1;const... class r (line 1) | class r{constructor(){this._tasks=[],this._i=0}enqueue(e){this._tasks.pu... method constructor (line 1) | constructor(){super(),this.linkProviders=[],this.register((0,s.toDispo... method registerLinkProvider (line 1) | registerLinkProvider(e){return this.linkProviders.push(e),{dispose:()=... method constructor (line 1) | constructor(){this._tasks=[],this._i=0} method enqueue (line 1) | enqueue(e){this._tasks.push(e),this._start()} method flush (line 1) | flush(){for(;this._ie(this._cre... method constructor (line 1) | constructor(e){super(),this._maxLength=e,this.onDeleteEmitter=this.reg... method maxLength (line 1) | get maxLength(){return this._maxLength} method maxLength (line 1) | set maxLength(e){if(this._maxLength===e)return;const t=new Array(e);fo... method length (line 1) | get length(){return this._length} method length (line 1) | set length(e){if(e>this._length)for(let t=this._length;tthis._length&&(e=this._length),this._startIndex+=e,this... method shiftElements (line 1) | shiftElements(e,t,i){if(!(t<=0)){if(e<0||e>=this._length)throw new Err... method _getCyclicIndex (line 1) | _getCyclicIndex(e){return(this._startIndex+e)%this._maxLength} method _requestCallback (line 1) | _requestCallback(e){return setTimeout((()=>e(this._createDeadline(16))))} method _cancelCallback (line 1) | _cancelCallback(e){clearTimeout(e)} method _createDeadline (line 1) | _createDeadline(e){const t=Date.now()+e;return{timeRemaining:()=>Math.... method id (line 1) | get id(){return this._id} method constructor (line 1) | constructor(e){this.line=e,this.isDisposed=!1,this._disposables=[],thi... method dispose (line 1) | dispose(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDi... method register (line 1) | register(e){return this._disposables.push(e),e} method constructor (line 1) | constructor(e){super(),this._action=e,this._writeBuffer=[],this._callb... method handleUserInput (line 1) | handleUserInput(){this._didUserInput=!0} method writeSync (line 1) | writeSync(e,t){if(void 0!==t&&this._syncCalls>t)return void(this._sync... method write (line 1) | write(e,t){if(this._pendingData>5e7)throw new Error("write data discar... method _innerWrite (line 1) | _innerWrite(e=0,t=!0){const i=e||Date.now();for(;this._writeBuffer.len... method constructor (line 1) | constructor(...e){this._entries=new Map;for(const[t,i]of e)this.set(t,i)} method set (line 1) | set(e,t){const i=this._entries.get(e);return this._entries.set(e,t),i} method forEach (line 1) | forEach(e){for(const[t,i]of this._entries.entries())e(t,i)} method has (line 1) | has(e){return this._entries.has(e)} method get (line 1) | get(e){return this._entries.get(e)} method extractShouldJoin (line 1) | static extractShouldJoin(e){return 0!=(1&e)} method extractWidth (line 1) | static extractWidth(e){return e>>1&3} method extractCharKind (line 1) | static extractCharKind(e){return e>>3} method createPropertyValue (line 1) | static createPropertyValue(e,t,i=!1){return(16777215&e)<<3|(3&t)<<1|(i... method constructor (line 1) | constructor(){this._providers=Object.create(null),this._active="",this... method dispose (line 1) | dispose(){this._onChange.dispose()} method versions (line 1) | get versions(){return Object.keys(this._providers)} method activeVersion (line 1) | get activeVersion(){return this._active} method activeVersion (line 1) | set activeVersion(e){if(!this._providers[e])throw new Error(`unknown U... method register (line 1) | register(e){this._providers[e.version]=e} method wcwidth (line 1) | wcwidth(e){return this._activeProvider.wcwidth(e)} method getStringCellWidth (line 1) | getStringCellWidth(e){let t=0,i=0;const s=e.length;for(let r=0;r>>16&255,e>>>8&255,255&e]} method fromColorRGB (line 1) | static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]} method clone (line 1) | clone(){const e=new i;return e.fg=this.fg,e.bg=this.bg,e.extended=this... method isInverse (line 1) | isInverse(){return 67108864&this.fg} method isBold (line 1) | isBold(){return 134217728&this.fg} method isUnderline (line 1) | isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underl... method isBlink (line 1) | isBlink(){return 536870912&this.fg} method isInvisible (line 1) | isInvisible(){return 1073741824&this.fg} method isItalic (line 1) | isItalic(){return 67108864&this.bg} method isDim (line 1) | isDim(){return 134217728&this.bg} method isStrikethrough (line 1) | isStrikethrough(){return 2147483648&this.fg} method isProtected (line 1) | isProtected(){return 536870912&this.bg} method isOverline (line 1) | isOverline(){return 1073741824&this.bg} method getFgColorMode (line 1) | getFgColorMode(){return 50331648&this.fg} method getBgColorMode (line 1) | getBgColorMode(){return 50331648&this.bg} method isFgRGB (line 1) | isFgRGB(){return 50331648==(50331648&this.fg)} method isBgRGB (line 1) | isBgRGB(){return 50331648==(50331648&this.bg)} method isFgPalette (line 1) | isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648... method isBgPalette (line 1) | isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648... method isFgDefault (line 1) | isFgDefault(){return 0==(50331648&this.fg)} method isBgDefault (line 1) | isBgDefault(){return 0==(50331648&this.bg)} method isAttributeDefault (line 1) | isAttributeDefault(){return 0===this.fg&&0===this.bg} method getFgColor (line 1) | getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:retu... method getBgColor (line 1) | getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:retu... method hasExtendedAttrs (line 1) | hasExtendedAttrs(){return 268435456&this.bg} method updateExtended (line 1) | updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=... method getUnderlineColor (line 1) | getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColo... method getUnderlineColorMode (line 1) | getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.under... method isUnderlineColorRGB (line 1) | isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underli... method isUnderlineColorPalette (line 1) | isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.und... method isUnderlineColorDefault (line 1) | isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.und... method getUnderlineStyle (line 1) | getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.ex... method getUnderlineVariantOffset (line 1) | getUnderlineVariantOffset(){return this.extended.underlineVariantOffset} class s (line 1) | class s{get ext(){return this._urlId?-469762049&this._ext|this.underline... method ext (line 1) | get ext(){return this._urlId?-469762049&this._ext|this.underlineStyle<... method ext (line 1) | set ext(e){this._ext=e} method underlineStyle (line 1) | get underlineStyle(){return this._urlId?5:(469762048&this._ext)>>26} method underlineStyle (line 1) | set underlineStyle(e){this._ext&=-469762049,this._ext|=e<<26&469762048} method underlineColor (line 1) | get underlineColor(){return 67108863&this._ext} method underlineColor (line 1) | set underlineColor(e){this._ext&=-67108864,this._ext|=67108863&e} method urlId (line 1) | get urlId(){return this._urlId} method urlId (line 1) | set urlId(e){this._urlId=e} method underlineVariantOffset (line 1) | get underlineVariantOffset(){const e=(3758096384&this._ext)>>29;return... method underlineVariantOffset (line 1) | set underlineVariantOffset(e){this._ext&=536870911,this._ext|=e<<29&37... method constructor (line 1) | constructor(e=0,t=0){this._ext=0,this._urlId=0,this._ext=e,this._urlId=t} method clone (line 1) | clone(){return new s(this._ext,this._urlId)} method isEmpty (line 1) | isEmpty(){return 0===this.underlineStyle&&0===this._urlId} method fromArray (line 1) | static fromArray(e){const t=new s;if(!e.length)return t;for(let i=Arra... method constructor (line 1) | constructor(e=32,t=32){if(this.maxLength=e,this.maxSubParamsLength=t,t... method clone (line 1) | clone(){const e=new s(this.maxLength,this.maxSubParamsLength);return e... method toArray (line 1) | toArray(){const e=[];for(let t=0;t=this.maxLength)this._r... method addSubParam (line 1) | addSubParam(e){if(this._digitIsSub=!0,this.length)if(this._rejectDigit... method hasSubParams (line 1) | hasSubParams(e){return(255&this._subParamsIdx[e])-(this._subParamsIdx[... method getSubParams (line 1) | getSubParams(e){const t=this._subParamsIdx[e]>>8,i=255&this._subParams... method getSubParamsAll (line 1) | getSubParamsAll(){const e={};for(let t=0;tthi... method isCursorInViewport (line 1) | get isCursorInViewport(){const e=this.ybase+this.y-this.ydisp;return e>=... method _getCorrectBufferLength (line 1) | _getCorrectBufferLength(e){if(!this._hasScrollback)return e;const i=e+th... method fillViewportRows (line 1) | fillViewportRows(e){if(0===this.lines.length){void 0===e&&(e=o.DEFAULT_A... method clear (line 1) | clear(){this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.lines=new s.Cir... method resize (line 1) | resize(e,t){const i=this.getNullCell(o.DEFAULT_ATTR_DATA);let s=0;const ... method _batchedMemoryCleanup (line 1) | _batchedMemoryCleanup(){let e=!0;this._memoryCleanupPosition>=this.lines... method _isReflowEnabled (line 1) | get _isReflowEnabled(){const e=this._optionsService.rawOptions.windowsPt... method _reflow (line 1) | _reflow(e,t){this._cols!==e&&(e>this._cols?this._reflowLarger(e,t):this.... method _reflowLarger (line 1) | _reflowLarger(e,t){const i=(0,a.reflowLargerGetLinesToRemove)(this.lines... method _reflowLargerAdjustViewport (line 1) | _reflowLargerAdjustViewport(e,t,i){const s=this.getNullCell(o.DEFAULT_AT... method _reflowSmaller (line 1) | _reflowSmaller(e,t){const i=this.getNullCell(o.DEFAULT_ATTR_DATA),s=[];l... method translateBufferLineToString (line 1) | translateBufferLineToString(e,t,i=0,s){const r=this.lines.get(e);return ... method getWrappedRangeForLine (line 1) | getWrappedRangeForLine(e){let t=e,i=e;for(;t>0&&this.lines.get(t).isWrap... method setupTabStops (line 1) | setupTabStops(e){for(null!=e?this.tabs[e]||(e=this.prevStop(e)):(this.ta... method prevStop (line 1) | prevStop(e){for(null==e&&(e=this.x);!this.tabs[--e]&&e>0;);return e>=thi... method nextStop (line 1) | nextStop(e){for(null==e&&(e=this.x);!this.tabs[++e]&&e>22} method hasWidth (line 1) | hasWidth(e){return 12582912&this._data[3*e+0]} method getFg (line 1) | getFg(e){return this._data[3*e+1]} method getBg (line 1) | getBg(e){return this._data[3*e+2]} method hasContent (line 1) | hasContent(e){return 4194303&this._data[3*e+0]} method getCodePoint (line 1) | getCodePoint(e){const t=this._data[3*e+0];return 2097152&t?this._combi... method isCombined (line 1) | isCombined(e){return 2097152&this._data[3*e+0]} method getString (line 1) | getString(e){const t=this._data[3*e+0];return 2097152&t?this._combined... method isProtected (line 1) | isProtected(e){return 536870912&this._data[3*e+2]} method loadCell (line 1) | loadCell(e,t){return a=3*e,t.content=this._data[a+0],t.fg=this._data[a... method setCell (line 1) | setCell(e,t){2097152&t.content&&(this._combined[e]=t.combinedData),268... method setCellFromCodepoint (line 1) | setCellFromCodepoint(e,t,i,s){268435456&s.bg&&(this._extendedAttrs[e]=... method addCodepointToCell (line 1) | addCodepointToCell(e,t,i){let s=this._data[3*e+0];2097152&s?this._comb... method insertCells (line 1) | insertCells(e,t,i){if((e%=this.length)&&2===this.getWidth(e-1)&&this.s... method deleteCells (line 1) | deleteCells(e,t,i){if(e%=this.length,t=0;--e)if(4194303&this._d... method getNoBgTrimmedLength (line 1) | getNoBgTrimmedLength(){for(let e=this.length-1;e>=0;--e)if(4194303&thi... method copyCellsFrom (line 1) | copyCellsFrom(e,t,i,s,r){const n=e._data;if(r)for(let r=s-1;r>=0;r--){... method translateToString (line 1) | translateToString(e,t,i,s){t=t??0,i=i??this.length,e&&(i=Math.min(i,th... function i (line 1) | function i(e,t,i){if(t===e.length-1)return e[t].getTrimmedLength();const... method constructor (line 1) | constructor(){this.clear()} method clear (line 1) | clear(){this.hasSelection=!1,this.columnSelectMode=!1,this.viewportSta... method update (line 1) | update(e,t,i,s=!1){if(this.selectionStart=t,this.selectionEnd=i,!t||!i... method isCellSelected (line 1) | isCellSelected(e,t,i){return!!this.hasSelection&&(i-=e.buffer.active.v... method constructor (line 1) | constructor(){this._data={}} method set (line 1) | set(e,t,i){this._data[e]||(this._data[e]={}),this._data[e][t]=i} method get (line 1) | get(e,t){return this._data[e]?this._data[e][t]:void 0} method clear (line 1) | clear(){this._data={}} method constructor (line 1) | constructor(){this.fg=0,this.bg=0,this.extended=new s} method toColorRGB (line 1) | static toColorRGB(e){return[e>>>16&255,e>>>8&255,255&e]} method fromColorRGB (line 1) | static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]} method clone (line 1) | clone(){const e=new i;return e.fg=this.fg,e.bg=this.bg,e.extended=this... method isInverse (line 1) | isInverse(){return 67108864&this.fg} method isBold (line 1) | isBold(){return 134217728&this.fg} method isUnderline (line 1) | isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underl... method isBlink (line 1) | isBlink(){return 536870912&this.fg} method isInvisible (line 1) | isInvisible(){return 1073741824&this.fg} method isItalic (line 1) | isItalic(){return 67108864&this.bg} method isDim (line 1) | isDim(){return 134217728&this.bg} method isStrikethrough (line 1) | isStrikethrough(){return 2147483648&this.fg} method isProtected (line 1) | isProtected(){return 536870912&this.bg} method isOverline (line 1) | isOverline(){return 1073741824&this.bg} method getFgColorMode (line 1) | getFgColorMode(){return 50331648&this.fg} method getBgColorMode (line 1) | getBgColorMode(){return 50331648&this.bg} method isFgRGB (line 1) | isFgRGB(){return 50331648==(50331648&this.fg)} method isBgRGB (line 1) | isBgRGB(){return 50331648==(50331648&this.bg)} method isFgPalette (line 1) | isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648... method isBgPalette (line 1) | isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648... method isFgDefault (line 1) | isFgDefault(){return 0==(50331648&this.fg)} method isBgDefault (line 1) | isBgDefault(){return 0==(50331648&this.bg)} method isAttributeDefault (line 1) | isAttributeDefault(){return 0===this.fg&&0===this.bg} method getFgColor (line 1) | getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:retu... method getBgColor (line 1) | getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:retu... method hasExtendedAttrs (line 1) | hasExtendedAttrs(){return 268435456&this.bg} method updateExtended (line 1) | updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=... method getUnderlineColor (line 1) | getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColo... method getUnderlineColorMode (line 1) | getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.under... method isUnderlineColorRGB (line 1) | isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underli... method isUnderlineColorPalette (line 1) | isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.und... method isUnderlineColorDefault (line 1) | isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.und... method getUnderlineStyle (line 1) | getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.ex... method getUnderlineVariantOffset (line 1) | getUnderlineVariantOffset(){return this.extended.underlineVariantOffset} class o (line 1) | class o extends r.Disposable{constructor(e,t){super(),this._optionsServi... method constructor (line 1) | constructor(e,t,i){super(),this._textarea=e,this._window=t,this.mainDo... method window (line 1) | get window(){return this._window} method window (line 1) | set window(e){this._window!==e&&(this._window=e,this._onWindowChange.f... method dpr (line 1) | get dpr(){return this.window.devicePixelRatio} method isFocused (line 1) | get isFocused(){return void 0===this._cachedIsFocused&&(this._cachedIs... method constructor (line 1) | constructor(e,t){super(),this._optionsService=e,this._bufferService=t,... method reset (line 1) | reset(){this._normal=new n.Buffer(!0,this._optionsService,this._buffer... method alt (line 1) | get alt(){return this._alt} method active (line 1) | get active(){return this._activeBuffer} method normal (line 1) | get normal(){return this._normal} method activateNormalBuffer (line 1) | activateNormalBuffer(){this._activeBuffer!==this._normal&&(this._norma... method activateAltBuffer (line 1) | activateAltBuffer(e){this._activeBuffer!==this._alt&&(this._alt.fillVi... method resize (line 1) | resize(e,t){this._normal.resize(e,t),this._alt.resize(e,t),this.setupT... method setupTabStops (line 1) | setupTabStops(e){this._normal.setupTabStops(e),this._alt.setupTabStops... method constructor (line 1) | constructor(){super(...arguments),this.content=0,this.fg=0,this.bg=0,t... method fromCharData (line 1) | static fromCharData(e){const t=new o;return t.setFromCharData(e),t} method isCombined (line 1) | isCombined(){return 2097152&this.content} method getWidth (line 1) | getWidth(){return this.content>>22} method getChars (line 1) | getChars(){return 2097152&this.content?this.combinedData:2097151&this.... method getCode (line 1) | getCode(){return this.isCombined()?this.combinedData.charCodeAt(this.c... method setFromCharData (line 1) | setFromCharData(e){this.fg=e[r.CHAR_DATA_ATTR_INDEX],this.bg=0;let t=!... method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e){super(),this._core=e,this._onBufferChange=this.register... method active (line 1) | get active(){if(this._core.buffers.active===this._core.buffers.normal)... method normal (line 1) | get normal(){return this._normal.init(this._core.buffers.normal)} method alternate (line 1) | get alternate(){return this._alternate.init(this._core.buffers.alt)} class o (line 1) | class o extends n.AttributeData{constructor(){super(...arguments),this.c... method constructor (line 1) | constructor(e,t,i){super(),this._textarea=e,this._window=t,this.mainDo... method window (line 1) | get window(){return this._window} method window (line 1) | set window(e){this._window!==e&&(this._window=e,this._onWindowChange.f... method dpr (line 1) | get dpr(){return this.window.devicePixelRatio} method isFocused (line 1) | get isFocused(){return void 0===this._cachedIsFocused&&(this._cachedIs... method constructor (line 1) | constructor(e,t){super(),this._optionsService=e,this._bufferService=t,... method reset (line 1) | reset(){this._normal=new n.Buffer(!0,this._optionsService,this._buffer... method alt (line 1) | get alt(){return this._alt} method active (line 1) | get active(){return this._activeBuffer} method normal (line 1) | get normal(){return this._normal} method activateNormalBuffer (line 1) | activateNormalBuffer(){this._activeBuffer!==this._normal&&(this._norma... method activateAltBuffer (line 1) | activateAltBuffer(e){this._activeBuffer!==this._alt&&(this._alt.fillVi... method resize (line 1) | resize(e,t){this._normal.resize(e,t),this._alt.resize(e,t),this.setupT... method setupTabStops (line 1) | setupTabStops(e){this._normal.setupTabStops(e),this._alt.setupTabStops... method constructor (line 1) | constructor(){super(...arguments),this.content=0,this.fg=0,this.bg=0,t... method fromCharData (line 1) | static fromCharData(e){const t=new o;return t.setFromCharData(e),t} method isCombined (line 1) | isCombined(){return 2097152&this.content} method getWidth (line 1) | getWidth(){return this.content>>22} method getChars (line 1) | getChars(){return 2097152&this.content?this.combinedData:2097151&this.... method getCode (line 1) | getCode(){return this.isCombined()?this.combinedData.charCodeAt(this.c... method setFromCharData (line 1) | setFromCharData(e){this.fg=e[r.CHAR_DATA_ATTR_INDEX],this.bg=0;let t=!... method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e){super(),this._core=e,this._onBufferChange=this.register... method active (line 1) | get active(){if(this._core.buffers.active===this._core.buffers.normal)... method normal (line 1) | get normal(){return this._normal.init(this._core.buffers.normal)} method alternate (line 1) | get alternate(){return this._alternate.init(this._core.buffers.alt)} class n (line 1) | class n{get id(){return this._id}constructor(e){this.line=e,this.isDispo... method constructor (line 1) | constructor(e){super(),this._maxLength=e,this.onDeleteEmitter=this.reg... method maxLength (line 1) | get maxLength(){return this._maxLength} method maxLength (line 1) | set maxLength(e){if(this._maxLength===e)return;const t=new Array(e);fo... method length (line 1) | get length(){return this._length} method length (line 1) | set length(e){if(e>this._length)for(let t=this._length;tthis._length&&(e=this._length),this._startIndex+=e,this... method shiftElements (line 1) | shiftElements(e,t,i){if(!(t<=0)){if(e<0||e>=this._length)throw new Err... method _getCyclicIndex (line 1) | _getCyclicIndex(e){return(this._startIndex+e)%this._maxLength} method _requestCallback (line 1) | _requestCallback(e){return setTimeout((()=>e(this._createDeadline(16))))} method _cancelCallback (line 1) | _cancelCallback(e){clearTimeout(e)} method _createDeadline (line 1) | _createDeadline(e){const t=Date.now()+e;return{timeRemaining:()=>Math.... method id (line 1) | get id(){return this._id} method constructor (line 1) | constructor(e){this.line=e,this.isDisposed=!1,this._disposables=[],thi... method dispose (line 1) | dispose(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDi... method register (line 1) | register(e){return this._disposables.push(e),e} method constructor (line 1) | constructor(e){super(),this._action=e,this._writeBuffer=[],this._callb... method handleUserInput (line 1) | handleUserInput(){this._didUserInput=!0} method writeSync (line 1) | writeSync(e,t){if(void 0!==t&&this._syncCalls>t)return void(this._sync... method write (line 1) | write(e,t){if(this._pendingData>5e7)throw new Error("write data discar... method _innerWrite (line 1) | _innerWrite(e=0,t=!0){const i=e||Date.now();for(;this._writeBuffer.len... method constructor (line 1) | constructor(...e){this._entries=new Map;for(const[t,i]of e)this.set(t,i)} method set (line 1) | set(e,t){const i=this._entries.get(e);return this._entries.set(e,t),i} method forEach (line 1) | forEach(e){for(const[t,i]of this._entries.entries())e(t,i)} method has (line 1) | has(e){return this._entries.has(e)} method get (line 1) | get(e){return this._entries.get(e)} method extractShouldJoin (line 1) | static extractShouldJoin(e){return 0!=(1&e)} method extractWidth (line 1) | static extractWidth(e){return e>>1&3} method extractCharKind (line 1) | static extractCharKind(e){return e>>3} method createPropertyValue (line 1) | static createPropertyValue(e,t,i=!1){return(16777215&e)<<3|(3&t)<<1|(i... method constructor (line 1) | constructor(){this._providers=Object.create(null),this._active="",this... method dispose (line 1) | dispose(){this._onChange.dispose()} method versions (line 1) | get versions(){return Object.keys(this._providers)} method activeVersion (line 1) | get activeVersion(){return this._active} method activeVersion (line 1) | set activeVersion(e){if(!this._providers[e])throw new Error(`unknown U... method register (line 1) | register(e){this._providers[e.version]=e} method wcwidth (line 1) | wcwidth(e){return this._activeProvider.wcwidth(e)} method getStringCellWidth (line 1) | getStringCellWidth(e){let t=0,i=0;const s=e.length;for(let r=0;rthis._length)for(let t=this._length;tthis._length&&(e=this._length),this._startIndex+=e,this... method shiftElements (line 1) | shiftElements(e,t,i){if(!(t<=0)){if(e<0||e>=this._length)throw new Err... method _getCyclicIndex (line 1) | _getCyclicIndex(e){return(this._startIndex+e)%this._maxLength} method _requestCallback (line 1) | _requestCallback(e){return setTimeout((()=>e(this._createDeadline(16))))} method _cancelCallback (line 1) | _cancelCallback(e){clearTimeout(e)} method _createDeadline (line 1) | _createDeadline(e){const t=Date.now()+e;return{timeRemaining:()=>Math.... method id (line 1) | get id(){return this._id} method constructor (line 1) | constructor(e){this.line=e,this.isDisposed=!1,this._disposables=[],thi... method dispose (line 1) | dispose(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDi... method register (line 1) | register(e){return this._disposables.push(e),e} method constructor (line 1) | constructor(e){super(),this._action=e,this._writeBuffer=[],this._callb... method handleUserInput (line 1) | handleUserInput(){this._didUserInput=!0} method writeSync (line 1) | writeSync(e,t){if(void 0!==t&&this._syncCalls>t)return void(this._sync... method write (line 1) | write(e,t){if(this._pendingData>5e7)throw new Error("write data discar... method _innerWrite (line 1) | _innerWrite(e=0,t=!0){const i=e||Date.now();for(;this._writeBuffer.len... method constructor (line 1) | constructor(...e){this._entries=new Map;for(const[t,i]of e)this.set(t,i)} method set (line 1) | set(e,t){const i=this._entries.get(e);return this._entries.set(e,t),i} method forEach (line 1) | forEach(e){for(const[t,i]of this._entries.entries())e(t,i)} method has (line 1) | has(e){return this._entries.has(e)} method get (line 1) | get(e){return this._entries.get(e)} method extractShouldJoin (line 1) | static extractShouldJoin(e){return 0!=(1&e)} method extractWidth (line 1) | static extractWidth(e){return e>>1&3} method extractCharKind (line 1) | static extractCharKind(e){return e>>3} method createPropertyValue (line 1) | static createPropertyValue(e,t,i=!1){return(16777215&e)<<3|(3&t)<<1|(i... method constructor (line 1) | constructor(){this._providers=Object.create(null),this._active="",this... method dispose (line 1) | dispose(){this._onChange.dispose()} method versions (line 1) | get versions(){return Object.keys(this._providers)} method activeVersion (line 1) | get activeVersion(){return this._active} method activeVersion (line 1) | set activeVersion(e){if(!this._providers[e])throw new Error(`unknown U... method register (line 1) | register(e){this._providers[e.version]=e} method wcwidth (line 1) | wcwidth(e){return this._activeProvider.wcwidth(e)} method getStringCellWidth (line 1) | getStringCellWidth(e){let t=0,i=0;const s=e.length;for(let r=0;r{},this... method registerHandler (line 1) | registerHandler(e,t){void 0===this._handlers[e]&&(this._handlers[e]=[]);... method clearHandler (line 1) | clearHandler(e){this._handlers[e]&&delete this._handlers[e]} method setHandlerFallback (line 1) | setHandlerFallback(e){this._handlerFb=e} method reset (line 1) | reset(){if(this._active.length)for(let e=this._stack.paused?this._stack.... method hook (line 1) | hook(e,t){if(this.reset(),this._ident=e,this._active=this._handlers[e]||... method put (line 1) | put(e,t,i){if(this._active.length)for(let s=this._active.length-1;s>=0;s... method unhook (line 1) | unhook(e,t=!0){if(this._active.length){let i=!1,s=this._active.length-1,... method constructor (line 1) | constructor(e){this._handler=e,this._data="",this._params=a,this._hitLim... method hook (line 1) | hook(e){this._params=e.length>1||e.params[0]?e.clone():a,this._data="",t... method put (line 1) | put(e,t,i){this._hitLimit||(this._data+=(0,s.utf32ToString)(e,t,i),this.... method unhook (line 1) | unhook(e){let t=!1;if(this._hitLimit)t=!1;else if(e&&(t=this._handler(th... class a (line 1) | class a{constructor(e){this.table=new Uint8Array(e)}setDefault(e,t){this... method constructor (line 1) | constructor(e){super(),this._parentWindow=e,this._windowResizeListener... method setWindow (line 1) | setWindow(e){this._parentWindow=e,this._setWindowResizeListener(),this... method _setWindowResizeListener (line 1) | _setWindowResizeListener(){this._windowResizeListener.value=(0,n.addDi... method _setDprAndFireIfDiffers (line 1) | _setDprAndFireIfDiffers(){this._parentWindow.devicePixelRatio!==this._... method _updateDpr (line 1) | _updateDpr(){this._outerListener&&(this._resolutionMediaMatchList?.rem... method clearListener (line 1) | clearListener(){this._resolutionMediaMatchList&&this._outerListener&&(... method constructor (line 1) | constructor(e){this.table=new Uint8Array(e)} method setDefault (line 1) | setDefault(e,t){this.table.fill(e<<4|t)} method add (line 1) | add(e,t,i,s){this.table[t<<8|e]=i<<4|s} method addMany (line 1) | addMany(e,t,i,s){for(let r=0;r{i===e&&t(t... method onMultipleOptionChange (line 1) | onMultipleOptionChange(e,t){return this.onOptionChange((i=>{-1!==e.ind... method _setupOptions (line 1) | _setupOptions(){const e=e=>{if(!(e in t.DEFAULT_OPTIONS))throw new Err... method _sanitizeAndValidateOption (line 1) | _sanitizeAndValidateOption(e,i){switch(e){case"cursorStyle":if(i||(i=t... class c (line 1) | class c extends s.Disposable{constructor(e=t.VT500_TRANSITION_TABLE){sup... method constructor (line 1) | constructor(){super(...arguments),this._result={width:0,height:0}} method _validateAndSet (line 1) | _validateAndSet(e,t){void 0!==e&&e>0&&void 0!==t&&t>0&&(this._result.w... method constructor (line 1) | constructor(e,t,i){super(),this.content=0,this.combinedData="",this.fg... method isCombined (line 1) | isCombined(){return 2097152} method getWidth (line 1) | getWidth(){return this._width} method getChars (line 1) | getChars(){return this.combinedData} method getCode (line 1) | getCode(){return 2097151} method setFromCharData (line 1) | setFromCharData(e){throw new Error("not implemented")} method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e=t.VT500_TRANSITION_TABLE){super(),this._transitions=e,th... method _identifier (line 1) | _identifier(e,t=[64,126]){let i=0;if(e.prefix){if(e.prefix.length>1)th... method identToString (line 1) | identToString(e){const t=[];for(;e;)t.push(String.fromCharCode(255&e))... method setPrintHandler (line 1) | setPrintHandler(e){this._printHandler=e} method clearPrintHandler (line 1) | clearPrintHandler(){this._printHandler=this._printHandlerFb} method registerEscHandler (line 1) | registerEscHandler(e,t){const i=this._identifier(e,[48,126]);void 0===... method clearEscHandler (line 1) | clearEscHandler(e){this._escHandlers[this._identifier(e,[48,126])]&&de... method setEscHandlerFallback (line 1) | setEscHandlerFallback(e){this._escHandlerFb=e} method setExecuteHandler (line 1) | setExecuteHandler(e,t){this._executeHandlers[e.charCodeAt(0)]=t} method clearExecuteHandler (line 1) | clearExecuteHandler(e){this._executeHandlers[e.charCodeAt(0)]&&delete ... method setExecuteHandlerFallback (line 1) | setExecuteHandlerFallback(e){this._executeHandlerFb=e} method registerCsiHandler (line 1) | registerCsiHandler(e,t){const i=this._identifier(e);void 0===this._csi... method clearCsiHandler (line 1) | clearCsiHandler(e){this._csiHandlers[this._identifier(e)]&&delete this... method setCsiHandlerFallback (line 1) | setCsiHandlerFallback(e){this._csiHandlerFb=e} method registerDcsHandler (line 1) | registerDcsHandler(e,t){return this._dcsParser.registerHandler(this._i... method clearDcsHandler (line 1) | clearDcsHandler(e){this._dcsParser.clearHandler(this._identifier(e))} method setDcsHandlerFallback (line 1) | setDcsHandlerFallback(e){this._dcsParser.setHandlerFallback(e)} method registerOscHandler (line 1) | registerOscHandler(e,t){return this._oscParser.registerHandler(e,t)} method clearOscHandler (line 1) | clearOscHandler(e){this._oscParser.clearHandler(e)} method setOscHandlerFallback (line 1) | setOscHandlerFallback(e){this._oscParser.setHandlerFallback(e)} method setErrorHandler (line 1) | setErrorHandler(e){this._errorHandler=e} method clearErrorHandler (line 1) | clearErrorHandler(){this._errorHandler=this._errorHandlerFb} method reset (line 1) | reset(){this.currentState=this.initialState,this._oscParser.reset(),th... method _preserveStack (line 1) | _preserveStack(e,t,i,s,r){this._parseStack.state=e,this._parseStack.ha... method parse (line 1) | parse(e,t,i){let s,r=0,n=0,o=0;if(this._parseStack.state)if(2===this._... method decorations (line 1) | get decorations(){return this._decorations.values()} method constructor (line 1) | constructor(){super(),this._decorations=new o.SortedList((e=>e?.marker... method registerDecoration (line 1) | registerDecoration(e){if(e.marker.isDisposed)return;const t=new l(e);i... method reset (line 1) | reset(){for(const e of this._decorations.values())e.dispose();this._de... method getDecorationsAtCell (line 1) | *getDecorationsAtCell(e,t,i){let s=0,r=0;for(const n of this._decorati... method forEachDecorationAtCell (line 1) | forEachDecorationAtCell(e,t,i,s){this._decorations.forEachByKey(t,(t=>... method constructor (line 1) | constructor(){this._state=0,this._active=n,this._id=-1,this._handlers=Ob... method registerHandler (line 1) | registerHandler(e,t){void 0===this._handlers[e]&&(this._handlers[e]=[]);... method clearHandler (line 1) | clearHandler(e){this._handlers[e]&&delete this._handlers[e]} method setHandlerFallback (line 1) | setHandlerFallback(e){this._handlerFb=e} method dispose (line 1) | dispose(){this._handlers=Object.create(null),this._handlerFb=()=>{},this... method reset (line 1) | reset(){if(2===this._state)for(let e=this._stack.paused?this._stack.loop... method _start (line 1) | _start(){if(this._active=this._handlers[this._id]||n,this._active.length... method _put (line 1) | _put(e,t,i){if(this._active.length)for(let s=this._active.length-1;s>=0;... method start (line 1) | start(){this.reset(),this._state=1} method put (line 1) | put(e,t,i){if(3!==this._state){if(1===this._state)for(;t>26} method underlineStyle (line 1) | set underlineStyle(e){this._ext&=-469762049,this._ext|=e<<26&469762048} method underlineColor (line 1) | get underlineColor(){return 67108863&this._ext} method underlineColor (line 1) | set underlineColor(e){this._ext&=-67108864,this._ext|=67108863&e} method urlId (line 1) | get urlId(){return this._urlId} method urlId (line 1) | set urlId(e){this._urlId=e} method underlineVariantOffset (line 1) | get underlineVariantOffset(){const e=(3758096384&this._ext)>>29;return... method underlineVariantOffset (line 1) | set underlineVariantOffset(e){this._ext&=536870911,this._ext|=e<<29&37... method constructor (line 1) | constructor(e=0,t=0){this._ext=0,this._urlId=0,this._ext=e,this._urlId=t} method clone (line 1) | clone(){return new s(this._ext,this._urlId)} method isEmpty (line 1) | isEmpty(){return 0===this.underlineStyle&&0===this._urlId} method fromArray (line 1) | static fromArray(e){const t=new s;if(!e.length)return t;for(let i=Arra... method constructor (line 1) | constructor(e=32,t=32){if(this.maxLength=e,this.maxSubParamsLength=t,t... method clone (line 1) | clone(){const e=new s(this.maxLength,this.maxSubParamsLength);return e... method toArray (line 1) | toArray(){const e=[];for(let t=0;t=this.maxLength)this._r... method addSubParam (line 1) | addSubParam(e){if(this._digitIsSub=!0,this.length)if(this._rejectDigit... method hasSubParams (line 1) | hasSubParams(e){return(255&this._subParamsIdx[e])-(this._subParamsIdx[... method getSubParams (line 1) | getSubParams(e){const t=this._subParamsIdx[e]>>8,i=255&this._subParams... method getSubParamsAll (line 1) | getSubParamsAll(){const e={};for(let t=0;t=0;e--)this._addons[e].insta... method loadAddon (line 1) | loadAddon(e,t){const i={instance:t,dispose:t.dispose,isDisposed:!1};this... method _wrappedAddonDispose (line 1) | _wrappedAddonDispose(e){if(e.isDisposed)return;let t=-1;for(let i=0;i=this._line.length))return t?(this._line.loadCe... method translateToString (line 1) | translateToString(e,t,i){return this._line.translateToString(e,t,i)} class o (line 1) | class o extends n.Disposable{constructor(e){super(),this._core=e,this._o... method constructor (line 1) | constructor(e,t,i){super(),this._textarea=e,this._window=t,this.mainDo... method window (line 1) | get window(){return this._window} method window (line 1) | set window(e){this._window!==e&&(this._window=e,this._onWindowChange.f... method dpr (line 1) | get dpr(){return this.window.devicePixelRatio} method isFocused (line 1) | get isFocused(){return void 0===this._cachedIsFocused&&(this._cachedIs... method constructor (line 1) | constructor(e,t){super(),this._optionsService=e,this._bufferService=t,... method reset (line 1) | reset(){this._normal=new n.Buffer(!0,this._optionsService,this._buffer... method alt (line 1) | get alt(){return this._alt} method active (line 1) | get active(){return this._activeBuffer} method normal (line 1) | get normal(){return this._normal} method activateNormalBuffer (line 1) | activateNormalBuffer(){this._activeBuffer!==this._normal&&(this._norma... method activateAltBuffer (line 1) | activateAltBuffer(e){this._activeBuffer!==this._alt&&(this._alt.fillVi... method resize (line 1) | resize(e,t){this._normal.resize(e,t),this._alt.resize(e,t),this.setupT... method setupTabStops (line 1) | setupTabStops(e){this._normal.setupTabStops(e),this._alt.setupTabStops... method constructor (line 1) | constructor(){super(...arguments),this.content=0,this.fg=0,this.bg=0,t... method fromCharData (line 1) | static fromCharData(e){const t=new o;return t.setFromCharData(e),t} method isCombined (line 1) | isCombined(){return 2097152&this.content} method getWidth (line 1) | getWidth(){return this.content>>22} method getChars (line 1) | getChars(){return 2097152&this.content?this.combinedData:2097151&this.... method getCode (line 1) | getCode(){return this.isCombined()?this.combinedData.charCodeAt(this.c... method setFromCharData (line 1) | setFromCharData(e){this.fg=e[r.CHAR_DATA_ATTR_INDEX],this.bg=0;let t=!... method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e){super(),this._core=e,this._onBufferChange=this.register... method active (line 1) | get active(){if(this._core.buffers.active===this._core.buffers.normal)... method normal (line 1) | get normal(){return this._normal.init(this._core.buffers.normal)} method alternate (line 1) | get alternate(){return this._alternate.init(this._core.buffers.alt)} method constructor (line 1) | constructor(e){this._core=e} method registerCsiHandler (line 1) | registerCsiHandler(e,t){return this._core.registerCsiHandler(e,(e=>t(e.t... method addCsiHandler (line 1) | addCsiHandler(e,t){return this.registerCsiHandler(e,t)} method registerDcsHandler (line 1) | registerDcsHandler(e,t){return this._core.registerDcsHandler(e,((e,i)=>t... method addDcsHandler (line 1) | addDcsHandler(e,t){return this.registerDcsHandler(e,t)} method registerEscHandler (line 1) | registerEscHandler(e,t){return this._core.registerEscHandler(e,t)} method addEscHandler (line 1) | addEscHandler(e,t){return this.registerEscHandler(e,t)} method registerOscHandler (line 1) | registerOscHandler(e,t){return this._core.registerOscHandler(e,t)} method addOscHandler (line 1) | addOscHandler(e,t){return this.registerOscHandler(e,t)} method constructor (line 1) | constructor(e){this._core=e} method register (line 1) | register(e){this._core.unicodeService.register(e)} method versions (line 1) | get versions(){return this._core.unicodeService.versions} method activeVersion (line 1) | get activeVersion(){return this._core.unicodeService.activeVersion} method activeVersion (line 1) | set activeVersion(e){this._core.unicodeService.activeVersion=e} method buffer (line 1) | get buffer(){return this.buffers.active} method constructor (line 1) | constructor(e){super(),this.isUserScrolling=!1,this._onResize=this.regis... method resize (line 1) | resize(e,t){this.cols=e,this.rows=t,this.buffers.resize(e,t),this._onRes... method reset (line 1) | reset(){this.buffers.reset(),this.isUserScrolling=!1} method scroll (line 1) | scroll(e,t=!1){const i=this.buffer;let s;s=this._cachedBlankLine,s&&s.le... method scrollLines (line 1) | scrollLines(e,t,i){const s=this.buffer;if(e<0){if(0===s.ydisp)return;thi... method constructor (line 1) | constructor(){this.glevel=0,this._charsets=[]} method reset (line 1) | reset(){this.charset=void 0,this._charsets=[],this.glevel=0} method setgLevel (line 1) | setgLevel(e){this.glevel=e,this.charset=this._charsets[e]} method setgCharset (line 1) | setgCharset(e,t){this._charsets[e]=t,this.glevel===e&&(this.charset=t)} function c (line 1) | function c(e,t){let i=(e.ctrl?16:0)|(e.shift?4:0)|(e.alt?8:0);return 4==... method constructor (line 1) | constructor(){super(...arguments),this._result={width:0,height:0}} method _validateAndSet (line 1) | _validateAndSet(e,t){void 0!==e&&e>0&&void 0!==t&&t>0&&(this._result.w... method constructor (line 1) | constructor(e,t,i){super(),this.content=0,this.combinedData="",this.fg... method isCombined (line 1) | isCombined(){return 2097152} method getWidth (line 1) | getWidth(){return this._width} method getChars (line 1) | getChars(){return this.combinedData} method getCode (line 1) | getCode(){return 2097151} method setFromCharData (line 1) | setFromCharData(e){throw new Error("not implemented")} method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e=t.VT500_TRANSITION_TABLE){super(),this._transitions=e,th... method _identifier (line 1) | _identifier(e,t=[64,126]){let i=0;if(e.prefix){if(e.prefix.length>1)th... method identToString (line 1) | identToString(e){const t=[];for(;e;)t.push(String.fromCharCode(255&e))... method setPrintHandler (line 1) | setPrintHandler(e){this._printHandler=e} method clearPrintHandler (line 1) | clearPrintHandler(){this._printHandler=this._printHandlerFb} method registerEscHandler (line 1) | registerEscHandler(e,t){const i=this._identifier(e,[48,126]);void 0===... method clearEscHandler (line 1) | clearEscHandler(e){this._escHandlers[this._identifier(e,[48,126])]&&de... method setEscHandlerFallback (line 1) | setEscHandlerFallback(e){this._escHandlerFb=e} method setExecuteHandler (line 1) | setExecuteHandler(e,t){this._executeHandlers[e.charCodeAt(0)]=t} method clearExecuteHandler (line 1) | clearExecuteHandler(e){this._executeHandlers[e.charCodeAt(0)]&&delete ... method setExecuteHandlerFallback (line 1) | setExecuteHandlerFallback(e){this._executeHandlerFb=e} method registerCsiHandler (line 1) | registerCsiHandler(e,t){const i=this._identifier(e);void 0===this._csi... method clearCsiHandler (line 1) | clearCsiHandler(e){this._csiHandlers[this._identifier(e)]&&delete this... method setCsiHandlerFallback (line 1) | setCsiHandlerFallback(e){this._csiHandlerFb=e} method registerDcsHandler (line 1) | registerDcsHandler(e,t){return this._dcsParser.registerHandler(this._i... method clearDcsHandler (line 1) | clearDcsHandler(e){this._dcsParser.clearHandler(this._identifier(e))} method setDcsHandlerFallback (line 1) | setDcsHandlerFallback(e){this._dcsParser.setHandlerFallback(e)} method registerOscHandler (line 1) | registerOscHandler(e,t){return this._oscParser.registerHandler(e,t)} method clearOscHandler (line 1) | clearOscHandler(e){this._oscParser.clearHandler(e)} method setOscHandlerFallback (line 1) | setOscHandlerFallback(e){this._oscParser.setHandlerFallback(e)} method setErrorHandler (line 1) | setErrorHandler(e){this._errorHandler=e} method clearErrorHandler (line 1) | clearErrorHandler(){this._errorHandler=this._errorHandlerFb} method reset (line 1) | reset(){this.currentState=this.initialState,this._oscParser.reset(),th... method _preserveStack (line 1) | _preserveStack(e,t,i,s,r){this._parseStack.state=e,this._parseStack.ha... method parse (line 1) | parse(e,t,i){let s,r=0,n=0,o=0;if(this._parseStack.state)if(2===this._... method decorations (line 1) | get decorations(){return this._decorations.values()} method constructor (line 1) | constructor(){super(),this._decorations=new o.SortedList((e=>e?.marker... method registerDecoration (line 1) | registerDecoration(e){if(e.marker.isDisposed)return;const t=new l(e);i... method reset (line 1) | reset(){for(const e of this._decorations.values())e.dispose();this._de... method getDecorationsAtCell (line 1) | *getDecorationsAtCell(e,t,i){let s=0,r=0;for(const n of this._decorati... method forEachDecorationAtCell (line 1) | forEachDecorationAtCell(e,t,i,s){this._decorations.forEachByKey(t,(t=>... method constructor (line 1) | constructor(e,t){super(),this._bufferService=e,this._coreService=t,this.... method addProtocol (line 1) | addProtocol(e,t){this._protocols[e]=t} method addEncoding (line 1) | addEncoding(e,t){this._encodings[e]=t} method activeProtocol (line 1) | get activeProtocol(){return this._activeProtocol} method areMouseEventsActive (line 1) | get areMouseEventsActive(){return 0!==this._protocols[this._activeProtoc... method activeProtocol (line 1) | set activeProtocol(e){if(!this._protocols[e])throw new Error(`unknown pr... method activeEncoding (line 1) | get activeEncoding(){return this._activeEncoding} method activeEncoding (line 1) | set activeEncoding(e){if(!this._encodings[e])throw new Error(`unknown en... method reset (line 1) | reset(){this.activeProtocol="NONE",this.activeEncoding="DEFAULT",this._l... method triggerMouseEvent (line 1) | triggerMouseEvent(e){if(e.col<0||e.col>=this._bufferService.cols||e.row<... method explainEvents (line 1) | explainEvents(e){return{down:!!(1&e),up:!!(2&e),drag:!!(4&e),move:!!(8&e... method _equalEvents (line 1) | _equalEvents(e,t,i){if(i){if(e.x!==t.x)return!1;if(e.y!==t.y)return!1}el... method constructor (line 1) | constructor(e,t,i){super(),this._bufferService=e,this._logService=t,this... method reset (line 1) | reset(){this.modes=(0,n.clone)(c),this.decPrivateModes=(0,n.clone)(l)} method triggerDataEvent (line 1) | triggerDataEvent(e,t=!1){if(this._optionsService.rawOptions.disableStdin... method triggerBinaryEvent (line 1) | triggerBinaryEvent(e){this._optionsService.rawOptions.disableStdin||(thi... class c (line 1) | class c extends n.Disposable{get decorations(){return this._decorations.... method constructor (line 1) | constructor(){super(...arguments),this._result={width:0,height:0}} method _validateAndSet (line 1) | _validateAndSet(e,t){void 0!==e&&e>0&&void 0!==t&&t>0&&(this._result.w... method constructor (line 1) | constructor(e,t,i){super(),this.content=0,this.combinedData="",this.fg... method isCombined (line 1) | isCombined(){return 2097152} method getWidth (line 1) | getWidth(){return this._width} method getChars (line 1) | getChars(){return this.combinedData} method getCode (line 1) | getCode(){return 2097151} method setFromCharData (line 1) | setFromCharData(e){throw new Error("not implemented")} method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e=t.VT500_TRANSITION_TABLE){super(),this._transitions=e,th... method _identifier (line 1) | _identifier(e,t=[64,126]){let i=0;if(e.prefix){if(e.prefix.length>1)th... method identToString (line 1) | identToString(e){const t=[];for(;e;)t.push(String.fromCharCode(255&e))... method setPrintHandler (line 1) | setPrintHandler(e){this._printHandler=e} method clearPrintHandler (line 1) | clearPrintHandler(){this._printHandler=this._printHandlerFb} method registerEscHandler (line 1) | registerEscHandler(e,t){const i=this._identifier(e,[48,126]);void 0===... method clearEscHandler (line 1) | clearEscHandler(e){this._escHandlers[this._identifier(e,[48,126])]&&de... method setEscHandlerFallback (line 1) | setEscHandlerFallback(e){this._escHandlerFb=e} method setExecuteHandler (line 1) | setExecuteHandler(e,t){this._executeHandlers[e.charCodeAt(0)]=t} method clearExecuteHandler (line 1) | clearExecuteHandler(e){this._executeHandlers[e.charCodeAt(0)]&&delete ... method setExecuteHandlerFallback (line 1) | setExecuteHandlerFallback(e){this._executeHandlerFb=e} method registerCsiHandler (line 1) | registerCsiHandler(e,t){const i=this._identifier(e);void 0===this._csi... method clearCsiHandler (line 1) | clearCsiHandler(e){this._csiHandlers[this._identifier(e)]&&delete this... method setCsiHandlerFallback (line 1) | setCsiHandlerFallback(e){this._csiHandlerFb=e} method registerDcsHandler (line 1) | registerDcsHandler(e,t){return this._dcsParser.registerHandler(this._i... method clearDcsHandler (line 1) | clearDcsHandler(e){this._dcsParser.clearHandler(this._identifier(e))} method setDcsHandlerFallback (line 1) | setDcsHandlerFallback(e){this._dcsParser.setHandlerFallback(e)} method registerOscHandler (line 1) | registerOscHandler(e,t){return this._oscParser.registerHandler(e,t)} method clearOscHandler (line 1) | clearOscHandler(e){this._oscParser.clearHandler(e)} method setOscHandlerFallback (line 1) | setOscHandlerFallback(e){this._oscParser.setHandlerFallback(e)} method setErrorHandler (line 1) | setErrorHandler(e){this._errorHandler=e} method clearErrorHandler (line 1) | clearErrorHandler(){this._errorHandler=this._errorHandlerFb} method reset (line 1) | reset(){this.currentState=this.initialState,this._oscParser.reset(),th... method _preserveStack (line 1) | _preserveStack(e,t,i,s,r){this._parseStack.state=e,this._parseStack.ha... method parse (line 1) | parse(e,t,i){let s,r=0,n=0,o=0;if(this._parseStack.state)if(2===this._... method decorations (line 1) | get decorations(){return this._decorations.values()} method constructor (line 1) | constructor(){super(),this._decorations=new o.SortedList((e=>e?.marker... method registerDecoration (line 1) | registerDecoration(e){if(e.marker.isDisposed)return;const t=new l(e);i... method reset (line 1) | reset(){for(const e of this._decorations.values())e.dispose();this._de... method getDecorationsAtCell (line 1) | *getDecorationsAtCell(e,t,i){let s=0,r=0;for(const n of this._decorati... method forEachDecorationAtCell (line 1) | forEachDecorationAtCell(e,t,i,s){this._decorations.forEachByKey(t,(t=>... class l (line 1) | class l extends n.Disposable{get isDisposed(){return this._isDisposed}ge... method constructor (line 1) | constructor(e,t,i){super(),this._document=e,this._parentElement=t,this... method measure (line 1) | measure(){return this._measureElement.style.fontFamily=this._optionsSe... method isDisposed (line 1) | get isDisposed(){return this._isDisposed} method backgroundColorRGB (line 1) | get backgroundColorRGB(){return null===this._cachedBg&&(this.options.b... method foregroundColorRGB (line 1) | get foregroundColorRGB(){return null===this._cachedFg&&(this.options.f... method constructor (line 1) | constructor(e){super(),this.options=e,this.onRenderEmitter=this.regist... method dispose (line 1) | dispose(){this._onDispose.fire(),super.dispose()} class n (line 1) | class n{constructor(...e){this._entries=new Map;for(const[t,i]of e)this.... method constructor (line 1) | constructor(e){super(),this._maxLength=e,this.onDeleteEmitter=this.reg... method maxLength (line 1) | get maxLength(){return this._maxLength} method maxLength (line 1) | set maxLength(e){if(this._maxLength===e)return;const t=new Array(e);fo... method length (line 1) | get length(){return this._length} method length (line 1) | set length(e){if(e>this._length)for(let t=this._length;tthis._length&&(e=this._length),this._startIndex+=e,this... method shiftElements (line 1) | shiftElements(e,t,i){if(!(t<=0)){if(e<0||e>=this._length)throw new Err... method _getCyclicIndex (line 1) | _getCyclicIndex(e){return(this._startIndex+e)%this._maxLength} method _requestCallback (line 1) | _requestCallback(e){return setTimeout((()=>e(this._createDeadline(16))))} method _cancelCallback (line 1) | _cancelCallback(e){clearTimeout(e)} method _createDeadline (line 1) | _createDeadline(e){const t=Date.now()+e;return{timeRemaining:()=>Math.... method id (line 1) | get id(){return this._id} method constructor (line 1) | constructor(e){this.line=e,this.isDisposed=!1,this._disposables=[],thi... method dispose (line 1) | dispose(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDi... method register (line 1) | register(e){return this._disposables.push(e),e} method constructor (line 1) | constructor(e){super(),this._action=e,this._writeBuffer=[],this._callb... method handleUserInput (line 1) | handleUserInput(){this._didUserInput=!0} method writeSync (line 1) | writeSync(e,t){if(void 0!==t&&this._syncCalls>t)return void(this._sync... method write (line 1) | write(e,t){if(this._pendingData>5e7)throw new Error("write data discar... method _innerWrite (line 1) | _innerWrite(e=0,t=!0){const i=e||Date.now();for(;this._writeBuffer.len... method constructor (line 1) | constructor(...e){this._entries=new Map;for(const[t,i]of e)this.set(t,i)} method set (line 1) | set(e,t){const i=this._entries.get(e);return this._entries.set(e,t),i} method forEach (line 1) | forEach(e){for(const[t,i]of this._entries.entries())e(t,i)} method has (line 1) | has(e){return this._entries.has(e)} method get (line 1) | get(e){return this._entries.get(e)} method extractShouldJoin (line 1) | static extractShouldJoin(e){return 0!=(1&e)} method extractWidth (line 1) | static extractWidth(e){return e>>1&3} method extractCharKind (line 1) | static extractCharKind(e){return e>>3} method createPropertyValue (line 1) | static createPropertyValue(e,t,i=!1){return(16777215&e)<<3|(3&t)<<1|(i... method constructor (line 1) | constructor(){this._providers=Object.create(null),this._active="",this... method dispose (line 1) | dispose(){this._onChange.dispose()} method versions (line 1) | get versions(){return Object.keys(this._providers)} method activeVersion (line 1) | get activeVersion(){return this._active} method activeVersion (line 1) | set activeVersion(e){if(!this._providers[e])throw new Error(`unknown U... method register (line 1) | register(e){this._providers[e.version]=e} method wcwidth (line 1) | wcwidth(e){return this._activeProvider.wcwidth(e)} method getStringCellWidth (line 1) | getStringCellWidth(e){let t=0,i=0;const s=e.length;for(let r=0;r{i===e&&t(t... method onMultipleOptionChange (line 1) | onMultipleOptionChange(e,t){return this.onOptionChange((i=>{-1!==e.ind... method _setupOptions (line 1) | _setupOptions(){const e=e=>{if(!(e in t.DEFAULT_OPTIONS))throw new Err... method _sanitizeAndValidateOption (line 1) | _sanitizeAndValidateOption(e,i){switch(e){case"cursorStyle":if(i||(i=t... method constructor (line 1) | constructor(e){this._bufferService=e,this._nextId=1,this._entriesWithId=... method registerLink (line 1) | registerLink(e){const t=this._bufferService.buffer;if(void 0===e.id){con... method addLineToLink (line 1) | addLineToLink(e,t){const i=this._dataByLinkId.get(e);if(i&&i.lines.every... method getLinkData (line 1) | getLinkData(e){return this._dataByLinkId.get(e)?.data} method _getEntryIdKey (line 1) | _getEntryIdKey(e){return`${e.id};;${e.uri}`} method _removeMarkerFromLink (line 1) | _removeMarkerFromLink(e,t){const i=e.lines.indexOf(t);-1!==i&&(e.lines.s... class n (line 1) | class n{static extractShouldJoin(e){return 0!=(1&e)}static extractWidth(... method constructor (line 1) | constructor(e){super(),this._maxLength=e,this.onDeleteEmitter=this.reg... method maxLength (line 1) | get maxLength(){return this._maxLength} method maxLength (line 1) | set maxLength(e){if(this._maxLength===e)return;const t=new Array(e);fo... method length (line 1) | get length(){return this._length} method length (line 1) | set length(e){if(e>this._length)for(let t=this._length;tthis._length&&(e=this._length),this._startIndex+=e,this... method shiftElements (line 1) | shiftElements(e,t,i){if(!(t<=0)){if(e<0||e>=this._length)throw new Err... method _getCyclicIndex (line 1) | _getCyclicIndex(e){return(this._startIndex+e)%this._maxLength} method _requestCallback (line 1) | _requestCallback(e){return setTimeout((()=>e(this._createDeadline(16))))} method _cancelCallback (line 1) | _cancelCallback(e){clearTimeout(e)} method _createDeadline (line 1) | _createDeadline(e){const t=Date.now()+e;return{timeRemaining:()=>Math.... method id (line 1) | get id(){return this._id} method constructor (line 1) | constructor(e){this.line=e,this.isDisposed=!1,this._disposables=[],thi... method dispose (line 1) | dispose(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDi... method register (line 1) | register(e){return this._disposables.push(e),e} method constructor (line 1) | constructor(e){super(),this._action=e,this._writeBuffer=[],this._callb... method handleUserInput (line 1) | handleUserInput(){this._didUserInput=!0} method writeSync (line 1) | writeSync(e,t){if(void 0!==t&&this._syncCalls>t)return void(this._sync... method write (line 1) | write(e,t){if(this._pendingData>5e7)throw new Error("write data discar... method _innerWrite (line 1) | _innerWrite(e=0,t=!0){const i=e||Date.now();for(;this._writeBuffer.len... method constructor (line 1) | constructor(...e){this._entries=new Map;for(const[t,i]of e)this.set(t,i)} method set (line 1) | set(e,t){const i=this._entries.get(e);return this._entries.set(e,t),i} method forEach (line 1) | forEach(e){for(const[t,i]of this._entries.entries())e(t,i)} method has (line 1) | has(e){return this._entries.has(e)} method get (line 1) | get(e){return this._entries.get(e)} method extractShouldJoin (line 1) | static extractShouldJoin(e){return 0!=(1&e)} method extractWidth (line 1) | static extractWidth(e){return e>>1&3} method extractCharKind (line 1) | static extractCharKind(e){return e>>3} method createPropertyValue (line 1) | static createPropertyValue(e,t,i=!1){return(16777215&e)<<3|(3&t)<<1|(i... method constructor (line 1) | constructor(){this._providers=Object.create(null),this._active="",this... method dispose (line 1) | dispose(){this._onChange.dispose()} method versions (line 1) | get versions(){return Object.keys(this._providers)} method activeVersion (line 1) | get activeVersion(){return this._active} method activeVersion (line 1) | set activeVersion(e){if(!this._providers[e])throw new Error(`unknown U... method register (line 1) | register(e){this._providers[e.version]=e} method wcwidth (line 1) | wcwidth(e){return this._activeProvider.wcwidth(e)} method getStringCellWidth (line 1) | getStringCellWidth(e){let t=0,i=0;const s=e.length;for(let r=0;r>>16&255,e>>>8&255,255&e]} method fromColorRGB (line 1) | static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]} method clone (line 1) | clone(){const e=new i;return e.fg=this.fg,e.bg=this.bg,e.extended=this... method isInverse (line 1) | isInverse(){return 67108864&this.fg} method isBold (line 1) | isBold(){return 134217728&this.fg} method isUnderline (line 1) | isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underl... method isBlink (line 1) | isBlink(){return 536870912&this.fg} method isInvisible (line 1) | isInvisible(){return 1073741824&this.fg} method isItalic (line 1) | isItalic(){return 67108864&this.bg} method isDim (line 1) | isDim(){return 134217728&this.bg} method isStrikethrough (line 1) | isStrikethrough(){return 2147483648&this.fg} method isProtected (line 1) | isProtected(){return 536870912&this.bg} method isOverline (line 1) | isOverline(){return 1073741824&this.bg} method getFgColorMode (line 1) | getFgColorMode(){return 50331648&this.fg} method getBgColorMode (line 1) | getBgColorMode(){return 50331648&this.bg} method isFgRGB (line 1) | isFgRGB(){return 50331648==(50331648&this.fg)} method isBgRGB (line 1) | isBgRGB(){return 50331648==(50331648&this.bg)} method isFgPalette (line 1) | isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648... method isBgPalette (line 1) | isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648... method isFgDefault (line 1) | isFgDefault(){return 0==(50331648&this.fg)} method isBgDefault (line 1) | isBgDefault(){return 0==(50331648&this.bg)} method isAttributeDefault (line 1) | isAttributeDefault(){return 0===this.fg&&0===this.bg} method getFgColor (line 1) | getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:retu... method getBgColor (line 1) | getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:retu... method hasExtendedAttrs (line 1) | hasExtendedAttrs(){return 268435456&this.bg} method updateExtended (line 1) | updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=... method getUnderlineColor (line 1) | getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColo... method getUnderlineColorMode (line 1) | getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.under... method isUnderlineColorRGB (line 1) | isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underli... method isUnderlineColorPalette (line 1) | isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.und... method isUnderlineColorDefault (line 1) | isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.und... method getUnderlineStyle (line 1) | getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.ex... method getUnderlineVariantOffset (line 1) | getUnderlineVariantOffset(){return this.extended.underlineVariantOffset} class d (line 1) | class d extends n.Disposable{constructor(e){super(),this._core=this.regi... method constructor (line 1) | constructor(e){super(),this._optionsService=e,this._canvas=new Offscre... method measure (line 1) | measure(){this._ctx.font=`${this._optionsService.rawOptions.fontSize}p... method constructor (line 1) | constructor(e){super(),this._core=this.register(new r.Terminal(e)),thi... method _checkReadonlyOptions (line 1) | _checkReadonlyOptions(e){if(l.includes(e))throw new Error(`Option "${e... method _checkProposedApi (line 1) | _checkProposedApi(){if(!this._core.optionsService.rawOptions.allowProp... method onBell (line 1) | get onBell(){return this._core.onBell} method onBinary (line 1) | get onBinary(){return this._core.onBinary} method onCursorMove (line 1) | get onCursorMove(){return this._core.onCursorMove} method onData (line 1) | get onData(){return this._core.onData} method onKey (line 1) | get onKey(){return this._core.onKey} method onLineFeed (line 1) | get onLineFeed(){return this._core.onLineFeed} method onRender (line 1) | get onRender(){return this._core.onRender} method onResize (line 1) | get onResize(){return this._core.onResize} method onScroll (line 1) | get onScroll(){return this._core.onScroll} method onSelectionChange (line 1) | get onSelectionChange(){return this._core.onSelectionChange} method onTitleChange (line 1) | get onTitleChange(){return this._core.onTitleChange} method onWriteParsed (line 1) | get onWriteParsed(){return this._core.onWriteParsed} method element (line 1) | get element(){return this._core.element} method parser (line 1) | get parser(){return this._parser||(this._parser=new h.ParserApi(this._... method unicode (line 1) | get unicode(){return this._checkProposedApi(),new c.UnicodeApi(this._c... method textarea (line 1) | get textarea(){return this._core.textarea} method rows (line 1) | get rows(){return this._core.rows} method cols (line 1) | get cols(){return this._core.cols} method buffer (line 1) | get buffer(){return this._buffer||(this._buffer=this.register(new a.Bu... method markers (line 1) | get markers(){return this._checkProposedApi(),this._core.markers} method modes (line 1) | get modes(){const e=this._core.coreService.decPrivateModes;let t="none... method options (line 1) | get options(){return this._publicOptions} method options (line 1) | set options(e){for(const t in e)this._publicOptions[t]=e[t]} method blur (line 1) | blur(){this._core.blur()} method focus (line 1) | focus(){this._core.focus()} method input (line 1) | input(e,t=!0){this._core.input(e,t)} method resize (line 1) | resize(e,t){this._verifyIntegers(e,t),this._core.resize(e,t)} method open (line 1) | open(e){this._core.open(e)} method attachCustomKeyEventHandler (line 1) | attachCustomKeyEventHandler(e){this._core.attachCustomKeyEventHandler(e)} method attachCustomWheelEventHandler (line 1) | attachCustomWheelEventHandler(e){this._core.attachCustomWheelEventHand... method registerLinkProvider (line 1) | registerLinkProvider(e){return this._core.registerLinkProvider(e)} method registerCharacterJoiner (line 1) | registerCharacterJoiner(e){return this._checkProposedApi(),this._core.... method deregisterCharacterJoiner (line 1) | deregisterCharacterJoiner(e){this._checkProposedApi(),this._core.dereg... method registerMarker (line 1) | registerMarker(e=0){return this._verifyIntegers(e),this._core.register... method registerDecoration (line 1) | registerDecoration(e){return this._checkProposedApi(),this._verifyPosi... method hasSelection (line 1) | hasSelection(){return this._core.hasSelection()} method select (line 1) | select(e,t,i){this._verifyIntegers(e,t,i),this._core.select(e,t,i)} method getSelection (line 1) | getSelection(){return this._core.getSelection()} method getSelectionPosition (line 1) | getSelectionPosition(){return this._core.getSelectionPosition()} method clearSelection (line 1) | clearSelection(){this._core.clearSelection()} method selectAll (line 1) | selectAll(){this._core.selectAll()} method selectLines (line 1) | selectLines(e,t){this._verifyIntegers(e,t),this._core.selectLines(e,t)} method dispose (line 1) | dispose(){super.dispose()} method scrollLines (line 1) | scrollLines(e){this._verifyIntegers(e),this._core.scrollLines(e)} method scrollPages (line 1) | scrollPages(e){this._verifyIntegers(e),this._core.scrollPages(e)} method scrollToTop (line 1) | scrollToTop(){this._core.scrollToTop()} method scrollToBottom (line 1) | scrollToBottom(){this._core.scrollToBottom()} method scrollToLine (line 1) | scrollToLine(e){this._verifyIntegers(e),this._core.scrollToLine(e)} method clear (line 1) | clear(){this._core.clear()} method write (line 1) | write(e,t){this._core.write(e,t)} method writeln (line 1) | writeln(e,t){this._core.write(e),this._core.write("\r\n",t)} method paste (line 1) | paste(e){this._core.paste(e)} method refresh (line 1) | refresh(e,t){this._verifyIntegers(e,t),this._core.refresh(e,t)} method reset (line 1) | reset(){this._core.reset()} method clearTextureAtlas (line 1) | clearTextureAtlas(){this._core.clearTextureAtlas()} method loadAddon (line 1) | loadAddon(e){this._addonManager.loadAddon(this,e)} method strings (line 1) | static get strings(){return t} method _verifyIntegers (line 1) | _verifyIntegers(...e){for(const t of e)if(t===1/0||isNaN(t)||t%1!=0)th... method _verifyPositiveIntegers (line 1) | _verifyPositiveIntegers(...e){for(const t of e)if(t&&(t===1/0||isNaN(t...