init workflows view

Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
This commit is contained in:
Sanjula Ganepola
2024-09-26 20:06:17 -04:00
parent 1b1af97923
commit 003d2c39b4
10 changed files with 179 additions and 43 deletions

View File

@@ -7,9 +7,8 @@ export default class ComponentTreeItem extends TreeItem implements GithubLocalAc
component: Component;
constructor(component: Component) {
super(component.name, TreeItemCollapsibleState.Collapsed);
super(component.name, TreeItemCollapsibleState.None);
this.component = component;
this.collapsibleState = TreeItemCollapsibleState.None;
this.contextValue = ComponentTreeItem.contextValue;
this.iconPath = new ThemeIcon(component.icon);
this.resourceUri = Uri.parse(`${ComponentTreeItem.contextValue}:${component.name}?status=${component.status}`, true);