MCPcopy Index your code
hub / github.com/codeaashu/claude-code / _createHyperlink

Method _createHyperlink

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

Source from the content-addressed store, hash-verified

3368 return !(t3.length < 2) && (t3[1] ? this._createHyperlink(t3[0], t3[1]) : !t3[0] && this._finishHyperlink());
3369 }
3370 _createHyperlink(e3, t3) {
3371 this._getCurrentLinkId() && this._finishHyperlink();
3372 const i3 = e3.split(":");
3373 let s3;
3374 const r2 = i3.findIndex(((e4) => e4.startsWith("id=")));
3375 return -1 !== r2 && (s3 = i3[r2].slice(3) || void 0), this._curAttrData.extended = this._curAttrData.extended.clone(), this._curAttrData.extended.urlId = this._oscLinkService.registerLink({ id: s3, uri: t3 }), this._curAttrData.updateExtended(), true;
3376 }
3377 _finishHyperlink() {
3378 return this._curAttrData.extended = this._curAttrData.extended.clone(), this._curAttrData.extended.urlId = 0, this._curAttrData.updateExtended(), true;
3379 }

Callers 1

setHyperlinkMethod · 0.95

Calls 5

_getCurrentLinkIdMethod · 0.95
_finishHyperlinkMethod · 0.95
registerLinkMethod · 0.80
updateExtendedMethod · 0.80
cloneMethod · 0.45

Tested by

no test coverage detected