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

Method _bindKeys

src/server/web/public/terminal.js:554–556  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

552 })));
553 }
554 _bindKeys() {
555 this.register((0, r.addDisposableDomListener)(this.textarea, "keyup", ((e3) => this._keyUp(e3)), true)), this.register((0, r.addDisposableDomListener)(this.textarea, "keydown", ((e3) => this._keyDown(e3)), true)), this.register((0, r.addDisposableDomListener)(this.textarea, "keypress", ((e3) => this._keyPress(e3)), true)), this.register((0, r.addDisposableDomListener)(this.textarea, "compositionstart", (() => this._compositionHelper.compositionstart()))), this.register((0, r.addDisposableDomListener)(this.textarea, "compositionupdate", ((e3) => this._compositionHelper.compositionupdate(e3)))), this.register((0, r.addDisposableDomListener)(this.textarea, "compositionend", (() => this._compositionHelper.compositionend()))), this.register((0, r.addDisposableDomListener)(this.textarea, "input", ((e3) => this._inputEvent(e3)), true)), this.register(this.onRender((() => this._compositionHelper.updateCompositionElements())));
556 }
557 open(e3) {
558 var _a;
559 if (!e3) throw new Error("Terminal requires a parent element.");

Callers 1

_initGlobalMethod · 0.95

Calls 10

_keyUpMethod · 0.95
_keyDownMethod · 0.95
_keyPressMethod · 0.95
_inputEventMethod · 0.95
compositionstartMethod · 0.80
compositionupdateMethod · 0.80
compositionendMethod · 0.80
registerMethod · 0.45
onRenderMethod · 0.45

Tested by

no test coverage detected