rename view

Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
This commit is contained in:
Sanjula Ganepola
2024-09-24 23:50:41 -04:00
parent ecc5041e31
commit c6b960c60b
5 changed files with 9 additions and 9 deletions

View File

@@ -41,8 +41,8 @@
"views": { "views": {
"github-local-actions-container": [ "github-local-actions-container": [
{ {
"id": "component", "id": "components",
"name": "Component", "name": "Components",
"icon": "$(telescope)" "icon": "$(telescope)"
}, },
{ {

View File

@@ -1,14 +1,14 @@
import * as vscode from 'vscode'; import * as vscode from 'vscode';
import { window } from 'vscode'; import { window } from 'vscode';
import ComponentTreeDataProvider from './views/component/componentTreeDataProvider'; import ComponentsTreeDataProvider from './views/components/componentsTreeDataProvider';
export function activate(context: vscode.ExtensionContext) { export function activate(context: vscode.ExtensionContext) {
console.log('Congratulations, your extension "github-local-actions" is now active!'); console.log('Congratulations, your extension "github-local-actions" is now active!');
const componentTreeDataProvider = new ComponentTreeDataProvider(context); const componentsTreeDataProvider = new ComponentsTreeDataProvider(context);
const componentTreeView = window.createTreeView(ComponentTreeDataProvider.VIEW_ID, { treeDataProvider: componentTreeDataProvider }); const componentsTreeView = window.createTreeView(ComponentsTreeDataProvider.VIEW_ID, { treeDataProvider: componentsTreeDataProvider });
context.subscriptions.push( context.subscriptions.push(
componentTreeView componentsTreeView
); );
} }

View File

@@ -4,10 +4,10 @@ import { DecorationProvider } from "../decorationProvider";
import { GithubLocalActionsTreeItem } from "../githubLocalActionsTreeItem"; import { GithubLocalActionsTreeItem } from "../githubLocalActionsTreeItem";
import ComponentTreeItem from "./component"; import ComponentTreeItem from "./component";
export default class ComponentTreeDataProvider implements TreeDataProvider<GithubLocalActionsTreeItem> { export default class ComponentsTreeDataProvider implements TreeDataProvider<GithubLocalActionsTreeItem> {
private _onDidChangeTreeData = new EventEmitter<GithubLocalActionsTreeItem | undefined | null | void>(); private _onDidChangeTreeData = new EventEmitter<GithubLocalActionsTreeItem | undefined | null | void>();
readonly onDidChangeTreeData = this._onDidChangeTreeData.event; readonly onDidChangeTreeData = this._onDidChangeTreeData.event;
public static VIEW_ID = 'component'; public static VIEW_ID = 'components';
private componentManager: ComponentManager; private componentManager: ComponentManager;
constructor(context: ExtensionContext) { constructor(context: ExtensionContext) {

View File

@@ -1,6 +1,6 @@
import { CancellationToken, Event, FileDecoration, FileDecorationProvider, ProviderResult, ThemeColor, Uri } from "vscode"; import { CancellationToken, Event, FileDecoration, FileDecorationProvider, ProviderResult, ThemeColor, Uri } from "vscode";
import { Status } from "../types"; import { Status } from "../types";
import ComponentTreeItem from "./component/component"; import ComponentTreeItem from "./components/component";
export class DecorationProvider implements FileDecorationProvider { export class DecorationProvider implements FileDecorationProvider {
onDidChangeFileDecorations?: Event<Uri | Uri[] | undefined> | undefined; onDidChangeFileDecorations?: Event<Uri | Uri[] | undefined> | undefined;