MCPcopy Index your code
hub / github.com/nodejs/node / constructor

Method constructor

deps/v8/tools/zone-stats/trace-file-reader.js:11–20  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

9defineCustomElement('trace-file-reader', (templateText) =>
10 class TraceFileReader extends HTMLElement {
11 constructor() {
12 super();
13 const shadowRoot = this.attachShadow({mode: 'open'});
14 shadowRoot.innerHTML = templateText;
15 this.addEventListener('click', e => this.handleClick(e));
16 this.addEventListener('dragover', e => this.handleDragOver(e));
17 this.addEventListener('drop', e => this.handleChange(e));
18 this.$('#file').addEventListener('change', e => this.handleChange(e));
19 this.$('#fileReader').addEventListener('keydown', e => this.handleKeyEvent(e));
20 }
21
22 $(id) {
23 return this.shadowRoot.querySelector(id);

Callers

nothing calls this directly

Calls 6

handleClickMethod · 0.95
handleDragOverMethod · 0.95
handleChangeMethod · 0.95
$Method · 0.95
handleKeyEventMethod · 0.95
addEventListenerMethod · 0.65

Tested by

no test coverage detected