Feature/tree component (#2077)

*added tree component to the model builder
This commit is contained in:
Leila Lali
2018-08-02 10:50:05 -07:00
committed by GitHub
parent f995dea971
commit 0d043207b9
26 changed files with 1129 additions and 45 deletions

View File

@@ -4,6 +4,8 @@
*--------------------------------------------------------------------------------------------*/
'use strict';
import { TreeItem } from 'vs/workbench/api/node/extHostTypes';
// SQL added extension host types
export enum ServiceOptionType {
string = 'string',
@@ -146,6 +148,7 @@ export enum ModelComponentTypes {
Group,
Toolbar,
LoadingComponent,
TreeComponent,
FileBrowserTree,
Editor
}
@@ -281,6 +284,11 @@ export enum CardType {
VerticalButton = 'VerticalButton',
Details = 'Details'
}
export class TreeComponentItem extends TreeItem {
checked?: boolean;
}
export class SqlThemeIcon {
static readonly Folder = new SqlThemeIcon('Folder');