Initial work for custom model view dialogs (#1183)

This commit is contained in:
Matt Irvine
2018-04-19 16:24:02 -07:00
committed by GitHub
parent 61d05f6782
commit 93aa052856
11 changed files with 619 additions and 1 deletions

View File

@@ -280,10 +280,19 @@ export function createApiFactory(
}
};
const modelViewDialog: typeof sqlops.window.modelviewdialog = {
// TODO mairvine 4/18/18: Implement the extension layer for custom dialogs
createDialog(title: string): sqlops.window.modelviewdialog.Dialog { return undefined; },
createTab(title: string): sqlops.window.modelviewdialog.DialogTab { return undefined; },
createButton(label: string): sqlops.window.modelviewdialog.Button { return undefined; }
};
const window: typeof sqlops.window = {
createDialog(name: string) {
return extHostModalDialogs.createDialog(name);
}
},
modelviewdialog: modelViewDialog
};
const tasks: typeof sqlops.tasks = {