Agent : New Step dialog (#1834)

* added file browser tree to API and dialog

* added callbacks for selected files

* added file browser to step dialog

* remove commented code

* fixed file name bug
This commit is contained in:
Aditya Bist
2018-07-03 13:07:02 -07:00
committed by GitHub
parent bf7c1306b1
commit 6f402ac79f
7 changed files with 260 additions and 12 deletions

View File

@@ -35,6 +35,7 @@ declare module 'sqlops' {
groupContainer(): GroupBuilder;
toolbarContainer(): ToolbarBuilder;
loadingComponent(): LoadingComponentBuilder;
fileBrowserTree(): ComponentBuilder<FileBrowserTreeComponent>;
}
export interface ComponentBuilder<T extends Component> {
@@ -362,6 +363,10 @@ declare module 'sqlops' {
selectedRows?: number[];
}
export interface FileBrowserTreeProperties extends ComponentProperties {
ownerUri: string;
}
export interface CheckBoxProperties {
checked?: boolean;
label?: string;
@@ -471,6 +476,10 @@ declare module 'sqlops' {
onRowSelected: vscode.Event<any>;
}
export interface FileBrowserTreeComponent extends Component, FileBrowserTreeProperties {
onDidChange: vscode.Event<any>;
}
export interface WebViewComponent extends Component {
html: string;
message: any;