mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-27 06:17:27 +00:00
Mobile - Added EventHeader to Latest News page
This commit is contained in:
1 parent
29488c1063
commit
adb55f692c
2 files changed
+17
-10
No files matched your search
+4
-3
@@ -9,6 +9,7 @@ import com.google.gwt.uibinder.client.UiField;
|
||||
import com.google.gwt.user.client.ui.Composite;
|
||||
import com.google.gwt.user.client.ui.Widget;
|
||||
import com.sap.sailing.gwt.home.client.place.event.regatta.tabs.reload.RefreshManager;
|
||||
import com.sap.sailing.gwt.home.mobile.partials.eventheader.EventHeader;
|
||||
import com.sap.sailing.gwt.home.mobile.partials.updatesBox.UpdatesBox;
|
||||
import com.sap.sailing.gwt.ui.shared.dispatch.event.GetEventOverviewNewsAction;
|
||||
import com.sap.sailing.gwt.ui.shared.dispatch.news.NewsEntryDTO;
|
||||
@@ -23,10 +24,13 @@ public class LatestNewsViewImpl extends Composite implements LatestNewsView {
|
||||
|
||||
@UiField(provided = true)
|
||||
protected UpdatesBox updatesBoxUi;
|
||||
@UiField(provided = true)
|
||||
protected EventHeader eventHeaderUi;
|
||||
|
||||
public LatestNewsViewImpl(Presenter presenter) {
|
||||
this.currentPresenter = presenter;
|
||||
RefreshManager refreshManager = new RefreshManager(this, currentPresenter.getDispatch());
|
||||
eventHeaderUi = new EventHeader(presenter.getCtx().getEventDTO());
|
||||
updatesBoxUi = new UpdatesBox(presenter, refreshManager);
|
||||
initWidget(uiBinder.createAndBindUi(this));
|
||||
UUID uuid = UUID.fromString(presenter.getCtx().getEventId());
|
||||
@@ -38,7 +42,4 @@ public class LatestNewsViewImpl extends Composite implements LatestNewsView {
|
||||
public void showNews(List<NewsEntryDTO> news) {
|
||||
updatesBoxUi.setData(news);
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
+13
-7
@@ -5,11 +5,17 @@
|
||||
xmlns:mp="urn:import:com.sap.sailing.gwt.home.mobile.partials"
|
||||
xmlns:g="urn:import:com.google.gwt.user.client.ui"
|
||||
>
|
||||
<ui:with
|
||||
field="res"
|
||||
type="com.sap.sailing.gwt.home.mobile.resources.SharedResources" />
|
||||
|
||||
<mp:updatesBox.UpdatesBox dontHide="true" dontDrillDown="true" ui:field="updatesBoxUi"/>
|
||||
|
||||
|
||||
<ui:with field="res" type="com.sap.sailing.gwt.home.mobile.resources.SharedResources" />
|
||||
<ui:style>
|
||||
.headerWrapper {
|
||||
background-color: #f2f2f2;
|
||||
padding-bottom: 10px;
|
||||
}
|
||||
</ui:style>
|
||||
<g:HTMLPanel>
|
||||
<div class="{style.headerWrapper}">
|
||||
<mp:eventheader.EventHeader ui:field="eventHeaderUi" />
|
||||
</div>
|
||||
<mp:updatesBox.UpdatesBox dontHide="true" dontDrillDown="true" ui:field="updatesBoxUi"/>
|
||||
</g:HTMLPanel>
|
||||
</ui:UiBinder>
|
||||
Reference in new issue
Block a user