src/vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted.ts/GettingStartedIndexList/setEntries
class GettingStartedIndexList:	setEntries(entries: T[]) {
		this.itemCount = 0;
		this.entries = entries;
		while (this.list.firstChild) {
			this.list.removeChild(this.list.firstChild);
		}


		for (const entry of entries) {
			const rendered = this.renderElement(entry);
			if (!rendered) { continue; }
			this.itemCount++;
			if (this.itemCount > this.limit) {
				if (this.more) {
					this.list.appendChild(this.more);
				}
				break;
			} else {
				this.list.appendChild(rendered);
			}
		}

		if (this.itemCount === 0 && this.empty) {
			this.list.appendChild(this.empty);
		} else if (this.footer) {
			this.list.appendChild(this.footer);
		}

		this._onDidChangeEntries.fire();
	}