MCPcopy Create free account
hub / github.com/microsoft/vscode-cpptools / addEventsToInputValues

Method addEventsToInputValues

Extension/ui/settings.ts:99–108  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

97 }
98
99 private addEventsToInputValues(): void {
100 const elements: NodeListOf<HTMLElement> = document.getElementsByName("inputValue");
101 elements.forEach(el => {
102 el.addEventListener("change", this.onChanged.bind(this, el.id));
103 });
104
105 // Special case for checkbox elements
106 document.getElementById(elementId.limitSymbolsToIncludedHeaders)?.addEventListener("change", this.onChangedCheckbox.bind(this, elementId.limitSymbolsToIncludedHeaders));
107 document.getElementById(elementId.mergeConfigurations)?.addEventListener("change", this.onChangedCheckbox.bind(this, elementId.mergeConfigurations));
108 }
109
110 private addEventsToConfigNameChanges(): void {
111 document.getElementById(elementId.configName)?.addEventListener("change", this.onConfigNameChanged.bind(this));

Callers 1

constructorMethod · 0.95

Calls 2

bindMethod · 0.80
forEachMethod · 0.45

Tested by

no test coverage detected