vscode-appwrite/src/tree/database/settings/PermissionTreeItem.ts
Alex Weininger 354b635701
Refresh tree after adding or removing project (#7)
* refresh tree after adding or removing project

* Always check if client is defined

* fix lint errors

* remove extra nodejs versions from pipeline
2021-04-30 02:53:24 -07:00

10 lines
403 B
TypeScript

import { ChildTreeItem } from "../../ChildTreeItem";
import { PermissionsTreeItem } from "./PermissionsTreeItem";
export class PermissionTreeItem extends ChildTreeItem<PermissionsTreeItem> {
constructor(parent: PermissionsTreeItem, public readonly permission: string, public readonly kind: "read" | "write") {
super(parent, { label: permission });
}
contextValue = 'permission';
}