commit | 46deecc71d111f89c0ac93f3fa56e2d11e05ac7f | [log] [tgz] |
---|---|---|
author | Juergen Kleck <j.kleck@peak-solution.de> | Fri Feb 07 12:44:48 2020 +0100 |
committer | Matthias Koller <m.koller@peak-solution.de> | Fri Feb 07 15:09:07 2020 +0100 |
tree | d42a291dad9c693c9a745c10008961bee42ea5ba | |
parent | 344f7c9b6abb490e95536db0c5fe0ec3a1405d5c [diff] |
Default nodeprovider and layout fix for nodeprovider list Signed-off-by: Juergen Kleck <j.kleck@peak-solution.de>
diff --git a/org.eclipse.mdm.application/src/main/webapp/src/app/navigator-view/mdm-navigator-view.component.css b/org.eclipse.mdm.application/src/main/webapp/src/app/navigator-view/mdm-navigator-view.component.css index 9ff5d22..59a8a23 100644 --- a/org.eclipse.mdm.application/src/main/webapp/src/app/navigator-view/mdm-navigator-view.component.css +++ b/org.eclipse.mdm.application/src/main/webapp/src/app/navigator-view/mdm-navigator-view.component.css
@@ -71,3 +71,12 @@ margin: 0; border: none !important; } + +.navigator .navbar-right > li { + text-align: right; +} + +.navigator .navbar-right > li > ul.dropdown-menu { + position: absolute; + left: -75px !important; +}
diff --git a/org.eclipse.mdm.application/src/main/webapp/src/app/navigator/nodeprovider.service.ts b/org.eclipse.mdm.application/src/main/webapp/src/app/navigator/nodeprovider.service.ts index 3b18501..505853b 100644 --- a/org.eclipse.mdm.application/src/main/webapp/src/app/navigator/nodeprovider.service.ts +++ b/org.eclipse.mdm.application/src/main/webapp/src/app/navigator/nodeprovider.service.ts
@@ -63,12 +63,17 @@ this.preferenceService.getPreferenceForScope(Scope.SYSTEM, 'nodeprovider.').pipe( map(prefs => prefs.map(p => JSON.parse(p.value)))) .subscribe( - nodeproviders => this.nodeproviders = nodeproviders, + nodeproviders => this.setNewNodeproviders(nodeproviders), error => this.notificationService.notifyError( this.translateService.instant('navigator.nodeprovider.err-cannot-load-node-provider-from-settings'), error) ); } + setNewNodeproviders(nodeproviders) { + this.nodeproviders = nodeproviders; + this.nodeproviders.unshift(defaultNodeProvider) + } + getQueryForChildren(item: MDMItem) { return this.replace(this.getSubNodeprovider(item), item); }