From b4a051060beac5cc6d1e1f1152b02740107b60fc Mon Sep 17 00:00:00 2001 From: "d.buechler" <d.buechler@adito.de> Date: Thu, 9 May 2019 15:35:32 +0200 Subject: [PATCH] Overview uses the new Dynamic Boxlayout! --- neonContext/Campaign/Campaign.aod | 4 ++++ neonContext/CampaignStep/CampaignStep.aod | 4 ++++ .../CampaignCharts_view.aod | 12 ++++++---- .../CampaignMain_view/CampaignMain_view.aod | 4 ++-- .../CampaignOverview_view.aod | 23 +++++++++++++++++++ .../CampaignStepsGantt_view.aod | 22 ++++++++++++++++++ 6 files changed, 62 insertions(+), 7 deletions(-) create mode 100644 neonView/CampaignOverview_view/CampaignOverview_view.aod create mode 100644 neonView/CampaignStepsGantt_view/CampaignStepsGantt_view.aod diff --git a/neonContext/Campaign/Campaign.aod b/neonContext/Campaign/Campaign.aod index 9d15d6f3ac..9bbb8efab3 100644 --- a/neonContext/Campaign/Campaign.aod +++ b/neonContext/Campaign/Campaign.aod @@ -35,5 +35,9 @@ <name>484d39ea-5135-4bb2-a12d-cb7114e2981c</name> <view>CampaignCharts_view</view> </neonViewReference> + <neonViewReference> + <name>11240bc6-700c-443a-bfa3-1190ad58fccd</name> + <view>CampaignOverview_view</view> + </neonViewReference> </references> </neonContext> diff --git a/neonContext/CampaignStep/CampaignStep.aod b/neonContext/CampaignStep/CampaignStep.aod index 4347dcf41d..2c6cb5f3c0 100644 --- a/neonContext/CampaignStep/CampaignStep.aod +++ b/neonContext/CampaignStep/CampaignStep.aod @@ -38,5 +38,9 @@ <name>ad879f25-4659-49d0-81ed-2e09c8b11ac1</name> <view>CampaignStepParticipnatsPerStep_view</view> </neonViewReference> + <neonViewReference> + <name>99367402-93e6-49d4-b60c-143b6e71df00</name> + <view>CampaignStepsGantt_view</view> + </neonViewReference> </references> </neonContext> diff --git a/neonView/CampaignCharts_view/CampaignCharts_view.aod b/neonView/CampaignCharts_view/CampaignCharts_view.aod index bb0f266e21..3345cfa4a6 100644 --- a/neonView/CampaignCharts_view/CampaignCharts_view.aod +++ b/neonView/CampaignCharts_view/CampaignCharts_view.aod @@ -6,18 +6,20 @@ <layout> <boxLayout> <name>layout</name> + <direction>HORIZONTAL</direction> + <maxDirectionElements v="2" /> </boxLayout> </layout> <children> - <neonViewReference> - <name>e96b6827-e47e-4d85-a1fd-b1b52f36fe31</name> - <entityField>CampaignCostsChart</entityField> - <view>CampaignCostChart_view</view> - </neonViewReference> <neonViewReference> <name>e6d6c775-3d85-4a59-8df0-d57e7174ed90</name> <entityField>CampaignParticipantsChart</entityField> <view>CampaignParticipantChart_view</view> </neonViewReference> + <neonViewReference> + <name>e96b6827-e47e-4d85-a1fd-b1b52f36fe31</name> + <entityField>CampaignCostsChart</entityField> + <view>CampaignCostChart_view</view> + </neonViewReference> </children> </neonView> diff --git a/neonView/CampaignMain_view/CampaignMain_view.aod b/neonView/CampaignMain_view/CampaignMain_view.aod index c9465927c5..331f79dcdf 100644 --- a/neonView/CampaignMain_view/CampaignMain_view.aod +++ b/neonView/CampaignMain_view/CampaignMain_view.aod @@ -16,9 +16,9 @@ <view>CampaignPreview_view</view> </neonViewReference> <neonViewReference> - <name>400f5a85-2691-47f6-9cc0-e7635828c5a5</name> + <name>e1d2a77b-136d-4602-a8cd-e77ccb2f6f60</name> <entityField>#ENTITY</entityField> - <view>CampaignCharts_view</view> + <view>CampaignOverview_view</view> </neonViewReference> <neonViewReference> <name>ad66a5a6-65fb-45d5-bf62-45661fc16e30</name> diff --git a/neonView/CampaignOverview_view/CampaignOverview_view.aod b/neonView/CampaignOverview_view/CampaignOverview_view.aod new file mode 100644 index 0000000000..75a8350648 --- /dev/null +++ b/neonView/CampaignOverview_view/CampaignOverview_view.aod @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.1"> + <name>CampaignOverview_view</name> + <title>Overview</title> + <majorModelMode>DISTRIBUTED</majorModelMode> + <layout> + <boxLayout> + <name>layout</name> + </boxLayout> + </layout> + <children> + <neonViewReference> + <name>490ad26b-5857-4e27-92c3-0bd527b5f083</name> + <entityField>CampaignSteps</entityField> + <view>CampaignStepsGantt_view</view> + </neonViewReference> + <neonViewReference> + <name>845cee42-0844-43b2-b2fa-f91b5a10d7ac</name> + <entityField>#ENTITY</entityField> + <view>CampaignCharts_view</view> + </neonViewReference> + </children> +</neonView> diff --git a/neonView/CampaignStepsGantt_view/CampaignStepsGantt_view.aod b/neonView/CampaignStepsGantt_view/CampaignStepsGantt_view.aod new file mode 100644 index 0000000000..d1aca8f45e --- /dev/null +++ b/neonView/CampaignStepsGantt_view/CampaignStepsGantt_view.aod @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.1"> + <name>CampaignStepsGantt_view</name> + <majorModelMode>DISTRIBUTED</majorModelMode> + <layout> + <boxLayout> + <name>layout</name> + </boxLayout> + </layout> + <children> + <ganttViewTemplate> + <name>StepsGantt</name> + <beginDateField>DATE_START</beginDateField> + <endDateField>DATE_END</endDateField> + <titleField>NAME</titleField> + <descriptionField>DESCRIPTION</descriptionField> + <uidField>CAMPAIGNSTEPID</uidField> + <entityField>#ENTITY</entityField> + <title></title> + </ganttViewTemplate> + </children> +</neonView> -- GitLab