import * as vscode from 'vscode'; export class ModuloItem extends vscode.TreeItem { constructor( public readonly label: string, public readonly collapsibleState: vscode.TreeItemCollapsibleState, public readonly modulePath: string ) { super(label, collapsibleState); this.command = { command: 'r3utils.modulos.openModuleFolder', title: 'Abrir Pasta do Módulo', arguments: [modulePath] }; } } export interface ModuloModel { getDirectories(): Promise }