import { ICustomClassUIMethod , ICustomClassUIField } from "ui5plugin-parser/dist/classes/UI5Classes/UI5Parser/UIClass/CustomUIClass" ; import * as vscode from "vscode" ; import { Node } from "../../../abstraction/Node" ; export class VisibilityNode extends Node { readonly UIMember : ICustomClassUIMethod | ICustomClassUIField ; constructor ( UIMember ) { super ( ) ; this . UIMember = UIMember ; this . label = `Visibility: ${ UIMember . visibility }` ; } collapsibleState = vscode . TreeItemCollapsibleState . None ; }