You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streampipes.apache.org by ri...@apache.org on 2020/04/12 13:34:02 UTC
[incubator-streampipes] branch dev updated: Use visualization name
as default value for widget title in dashboard
This is an automated email from the ASF dual-hosted git repository.
riemer pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-streampipes.git
The following commit(s) were added to refs/heads/dev by this push:
new 5976698 Use visualization name as default value for widget title in dashboard
5976698 is described below
commit 59766985e92fe432b88522beeee3914a8441072c
Author: Dominik Riemer <ri...@fzi.de>
AuthorDate: Sun Apr 12 15:34:50 2020 +0200
Use visualization name as default value for widget title in dashboard
---
.../dialogs/add-widget/add-visualization-dialog.component.ts | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/ui/src/app/dashboard/dialogs/add-widget/add-visualization-dialog.component.ts b/ui/src/app/dashboard/dialogs/add-widget/add-visualization-dialog.component.ts
index f4930c5..a142d61 100644
--- a/ui/src/app/dashboard/dialogs/add-widget/add-visualization-dialog.component.ts
+++ b/ui/src/app/dashboard/dialogs/add-widget/add-visualization-dialog.component.ts
@@ -31,6 +31,8 @@ import {VisualizablePipeline} from "../../../core-model/dashboard/VisualizablePi
import {Dashboard} from "../../models/dashboard.model";
import {MappingPropertyNary} from "../../../connect/model/MappingPropertyNary";
import {ConfigurationInfo} from "../../../connect/model/message/ConfigurationInfo";
+import {FreeTextStaticProperty} from "../../../connect/model/FreeTextStaticProperty";
+import {WidgetConfigBuilder} from "../../registry/widget-config-builder";
@Component({
selector: 'add-visualization-dialog-component',
@@ -139,6 +141,9 @@ export class AddVisualizationDialogComponent {
let requirement: EventProperty = this.findRequirement(this.selectedWidget.requiredSchema, sp.internalName);
sp.mapsFromOptions = new MappingPropertyGenerator(requirement, this.selectedPipeline.schema.eventProperties).computeMatchingProperties();
}
+ if (sp instanceof FreeTextStaticProperty && sp.internalName === WidgetConfigBuilder.TITLE_KEY) {
+ sp.value = this.selectedPipeline.visualizationName;
+ }
});
this.next();
}