src/vs/workbench/contrib/files/browser/views/explorerViewer.ts/CompressedNavigationController/constructor
class CompressedNavigationController:	constructor(private id: string, readonly items: ExplorerItem[], templateData: IFileTemplateData, private depth: number, private collapsed: boolean) {
		this._index = items.length - 1;

		this.updateLabels(templateData);
		this._updateLabelDisposable = templateData.label.onDidRender(() => this.updateLabels(templateData));
	}