ITypeLabelProvider

fixes #64233
This commit is contained in:
Joao Moreno
2018-12-11 09:15:32 +01:00
parent 34f0b1876c
commit 2058bac926
6 changed files with 111 additions and 7 deletions

View File

@@ -147,8 +147,13 @@ function asObjectTreeOptions<T, TFilterData>(options?: IAsyncDataTreeOptions<T,
}
},
filter: options.filter && {
filter(element, parentVisibility) {
return options.filter!.filter(element.element!, parentVisibility);
filter(e, parentVisibility) {
return options.filter!.filter(e.element!, parentVisibility);
}
},
typeLabelProvider: options.typeLabelProvider && {
getTypeLabel(e) {
return options.typeLabelProvider!.getTypeLabel(e.element!);
}
}
};