vscode-appwrite/src/tree/database/settings/RuleTreeItem.ts
2021-04-19 13:11:56 -07:00

11 lines
430 B
TypeScript

import { TreeItem } from "vscode";
import { Rule } from "../../../appwrite";
import { ChildTreeItem } from "../../ChildTreeItem";
import { RulesTreeItem } from "./RulesTreeItem";
export class RuleTreeItem extends ChildTreeItem<RulesTreeItem> {
constructor(parent: RulesTreeItem, public readonly rule: Rule) {
super(parent, { label: rule.label, description: rule.type });
}
contextValue = "collection.rule";
}