mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-27 22:37:15 +00:00
Competition Format - Disabled races competition format view via
experimental features flag
This commit is contained in:
1 parent
006ff3b0f0
commit
64ff6d802f
2 files changed
+21
-13
No files matched your search
+16
-11
@@ -137,9 +137,6 @@ public class RegattaRacesTabView extends Composite implements RegattaTabView<Reg
|
||||
|
||||
refreshManager = new RefreshManager(this, currentPresenter.getDispatch());
|
||||
if (ExperimentalFeatures.SHOW_NEW_RACES_LIST) {
|
||||
listNavigationPanelUi.addAction(Navigation.SORT_LIST_FORMAT, true);
|
||||
listNavigationPanelUi.addAction(Navigation.COMPETITION_FORMAT, false);
|
||||
|
||||
UUID eventId = myPlace.getCtx().getEventDTO().getId();
|
||||
String regattaId = myPlace.getRegattaId();
|
||||
refreshManager.add(new RefreshableWidget<RegattaWithProgressDTO>() {
|
||||
@@ -150,15 +147,23 @@ public class RegattaRacesTabView extends Composite implements RegattaTabView<Reg
|
||||
}, new GetRegattaWithProgressAction(eventId, regattaId));
|
||||
addRacesAction(liveRacesListUi.getRefreshable(), new GetLiveRacesForRegattaAction(eventId, regattaId), Navigation.SORT_LIST_FORMAT);
|
||||
addRacesAction(raceListContainerUi, new GetFinishedRacesAction(eventId, regattaId), Navigation.SORT_LIST_FORMAT);
|
||||
addRacesAction(new RefreshableWidget<ListResult<RaceCompetitionFormatSeriesDTO>>() {
|
||||
@Override
|
||||
public void setData(ListResult<RaceCompetitionFormatSeriesDTO> data) {
|
||||
compFormatContainerUi.clear();
|
||||
for (RaceCompetitionFormatSeriesDTO series : data.getValues()) {
|
||||
compFormatContainerUi.add(new RegattaCompetitionSeries(currentPresenter, series));
|
||||
|
||||
if (ExperimentalFeatures.SHOW_RACES_COMPETITION_FORMAT) {
|
||||
listNavigationPanelUi.addAction(Navigation.SORT_LIST_FORMAT, true);
|
||||
listNavigationPanelUi.addAction(Navigation.COMPETITION_FORMAT, false);
|
||||
addRacesAction(new RefreshableWidget<ListResult<RaceCompetitionFormatSeriesDTO>>() {
|
||||
@Override
|
||||
public void setData(ListResult<RaceCompetitionFormatSeriesDTO> data) {
|
||||
compFormatContainerUi.clear();
|
||||
for (RaceCompetitionFormatSeriesDTO series : data.getValues()) {
|
||||
compFormatContainerUi.add(new RegattaCompetitionSeries(currentPresenter, series));
|
||||
}
|
||||
}
|
||||
}
|
||||
}, new GetCompetitionFormatRacesAction(eventId, regattaId), Navigation.COMPETITION_FORMAT);
|
||||
}, new GetCompetitionFormatRacesAction(eventId, regattaId), Navigation.COMPETITION_FORMAT);
|
||||
} else {
|
||||
listNavigationPanelUi.removeFromParent();
|
||||
}
|
||||
|
||||
oldContentContainer.removeFromParent();
|
||||
} else {
|
||||
regattaProgressLegendUi.removeFromParent();
|
||||
|
||||
+5
-2
@@ -17,6 +17,9 @@ public class ExperimentalFeatures {
|
||||
* Show overview tab for single-regatta events and series events.
|
||||
*/
|
||||
public static final boolean SHOW_SINGLE_REGATTA_OVERVIEW = true;
|
||||
|
||||
|
||||
/**
|
||||
* Provide option to show races in competition format
|
||||
*/
|
||||
public static final boolean SHOW_RACES_COMPETITION_FORMAT = false;
|
||||
|
||||
}
|
||||
Reference in new issue
Block a user