Support left nav bar and inner tabs (#751)

* Add left nav bar and inner tab contribution

* place holder for dashboard left nav bar

* formatting

* refactor widget helper

* improving the panel look and feel

* removed extra files that added by accident
This commit is contained in:
Abbie Petchtes
2018-02-21 16:23:24 -08:00
committed by GitHub
parent 4f9dfe9afa
commit 51b8e02455
17 changed files with 633 additions and 193 deletions

View File

@@ -34,6 +34,7 @@ export interface IDashboardRegistry {
registerDashboardProvider(id: string, properties: ProviderProperties): void;
getProperties(id: string): ProviderProperties;
registerTab(tab: IDashboardTab): void;
registerTabContent(id: string, schema: IJSONSchema): void;
tabs: Array<IDashboardTab>;
tabContentSchemaProperties: IJSONSchemaMap;
}