Avoid double-declaring fields that are inherited from TreeItem
This commit is contained in:
@@ -1,13 +1,13 @@
|
|||||||
import * as vscode from "vscode";
|
import * as vscode from "vscode";
|
||||||
|
|
||||||
export class QueryTreeViewItem extends vscode.TreeItem {
|
export class QueryTreeViewItem extends vscode.TreeItem {
|
||||||
public collapsibleState: vscode.TreeItemCollapsibleState;
|
|
||||||
constructor(
|
constructor(
|
||||||
public readonly label: string,
|
label: string,
|
||||||
public readonly tooltip: string | undefined,
|
tooltip: string | undefined,
|
||||||
public readonly children: QueryTreeViewItem[],
|
public readonly children: QueryTreeViewItem[],
|
||||||
) {
|
) {
|
||||||
super(label);
|
super(label);
|
||||||
|
this.tooltip = tooltip;
|
||||||
this.collapsibleState = this.children.length
|
this.collapsibleState = this.children.length
|
||||||
? vscode.TreeItemCollapsibleState.Collapsed
|
? vscode.TreeItemCollapsibleState.Collapsed
|
||||||
: vscode.TreeItemCollapsibleState.None;
|
: vscode.TreeItemCollapsibleState.None;
|
||||||
|
|||||||
Reference in New Issue
Block a user