added properties to inputbox and form to be able to change style fro… (#1371)

* added properties to inputbox and form to be able to change style from extension
* moved registerModelViewProvider from dashboard to ui namespace
This commit is contained in:
Leila Lali
2018-05-09 10:58:23 -07:00
committed by GitHub
parent f10e281ffc
commit bcd6178d67
10 changed files with 115 additions and 27 deletions

View File

@@ -324,9 +324,12 @@ export function createApiFactory(
const dashboard = {
registerWebviewProvider(widgetId: string, handler: (webview: sqlops.DashboardWebview) => void) {
extHostWebviewWidgets.$registerProvider(widgetId, handler);
},
registerModelViewProvider(widgetId: string, handler: (view: sqlops.ModelView) => void): void {
extHostModelView.$registerProvider(widgetId, handler);
}
};
const ui = {
registerModelViewProvider(modelViewId: string, handler: (view: sqlops.ModelView) => void): void {
extHostModelView.$registerProvider(modelViewId, handler);
}
};
@@ -361,7 +364,8 @@ export function createApiFactory(
tasks,
dashboard,
workspace,
queryeditor: queryEditor
queryeditor: queryEditor,
ui: ui
};
}
};