MCPcopy
hub / github.com/codeaashu/claude-code / _linkLeave

Method _linkLeave

src/server/web/public/terminal.js:340–343  ·  view source on GitHub ↗
(e3, t3, i3)

Source from the content-addressed store, hash-verified

338 (t3 ? this._onShowLinkUnderline : this._onHideLinkUnderline).fire(r2);
339 }
340 _linkLeave(e3, t3, i3) {
341 var _a;
342 ((_a = this._currentLink) == null ? void 0 : _a.state) && (this._currentLink.state.isHovered = false, this._currentLink.state.decorations.underline && this._fireUnderlineEvent(t3, false), this._currentLink.state.decorations.pointerCursor && e3.classList.remove("xterm-cursor-pointer")), t3.leave && t3.leave(i3, t3.text);
343 }
344 _linkAtPosition(e3, t3) {
345 const i3 = e3.range.start.y * this._bufferService.cols + e3.range.start.x, s3 = e3.range.end.y * this._bufferService.cols + e3.range.end.x, r2 = t3.y * this._bufferService.cols + t3.x;
346 return i3 <= r2 && r2 <= s3;

Callers 1

_clearCurrentLinkMethod · 0.80

Calls 1

_fireUnderlineEventMethod · 0.80

Tested by

no test coverage detected