mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-09-28 00:16:46 +00:00
Added labels for the group details
This commit is contained in:
+2
@@ -281,4 +281,6 @@ public interface StringMessages extends Messages {
|
||||
String slowPlaySpeedDown();
|
||||
String speedPlaySpeedUp();
|
||||
String showHideComponent(String localizedShortName);
|
||||
String racesInLeaderboard();
|
||||
String leaderboardsInGroup();
|
||||
}
|
||||
+3
-1
@@ -275,4 +275,6 @@ startStopPlaying=Start/Stop playing
|
||||
backToLive=Jump back to live time point
|
||||
slowPlaySpeedDown=Slow play speed down
|
||||
speedPlaySpeedUp=Speed play speed up
|
||||
showHideComponent=Show/Hide {0}
|
||||
showHideComponent=Show/Hide {0}
|
||||
racesInLeaderboard=Races in leaderboard
|
||||
leaderboardsInGroup=Leaderboards in group
|
||||
+3
-1
@@ -276,4 +276,6 @@ startStopPlaying=Starten/Stoppen des abspielens
|
||||
backToLive=Zum Live-Zeitpunkte springen
|
||||
slowPlaySpeedDown=Abspielgeschwindigkeit verlangsamen
|
||||
speedPlaySpeedUp=Abspielgeschwindigkeit erhöhen
|
||||
showHideComponent={0} anzeigen/verstecken
|
||||
showHideComponent={0} anzeigen/verstecken
|
||||
racesInLeaderboard=Rennen im Leaderboard
|
||||
leaderboardsInGroup=Leaderboards in der Gruppe
|
||||
+10
-2
@@ -7,6 +7,7 @@ import java.util.List;
|
||||
|
||||
import com.google.gwt.core.client.GWT;
|
||||
import com.google.gwt.dom.client.Style;
|
||||
import com.google.gwt.dom.client.Style.Unit;
|
||||
import com.google.gwt.event.dom.client.KeyUpEvent;
|
||||
import com.google.gwt.event.dom.client.KeyUpHandler;
|
||||
import com.google.gwt.event.logical.shared.ValueChangeEvent;
|
||||
@@ -325,6 +326,10 @@ public class LeaderboardGroupOverviewPanel extends FormPanel {
|
||||
groupDescriptionHTML.setStyleName(STYLE_NAME_PREFIX + "groupDescription");
|
||||
groupDetailsPanel.add(groupDescriptionHTML);
|
||||
|
||||
Label groupDetailsLabel = new Label(stringMessages.leaderboardsInGroup()+ ": ");
|
||||
groupDetailsLabel.getElement().getStyle().setPadding(5, Unit.PX);
|
||||
groupDetailsPanel.add(groupDetailsLabel);
|
||||
|
||||
TextColumn<LeaderboardDTO> leaderboardsLocationColumn = new TextColumn<LeaderboardDTO>() {
|
||||
@Override
|
||||
public String getValue(LeaderboardDTO leaderboard) {
|
||||
@@ -395,12 +400,16 @@ public class LeaderboardGroupOverviewPanel extends FormPanel {
|
||||
|
||||
//Build leaderboard details GUI
|
||||
leaderboardDetailsPanel = new FlowPanel();
|
||||
leaderboardDetailsPanel.setSize("50%", "100%");
|
||||
leaderboardDetailsPanel.setSize("100%", "100%");
|
||||
leaderboardDetailsPanel.setStyleName(STYLE_NAME_PREFIX + "leaderboardDetailsPanel");
|
||||
leaderboardDetailsPanel.setVisible(false);
|
||||
leaderboardDetailsPanel.getElement().setPropertyString("clear", "right");
|
||||
detailsPanel.add(leaderboardDetailsPanel);
|
||||
|
||||
Label leaderboardDetailsLabel = new Label(stringMessages.racesInLeaderboard() + ":");
|
||||
leaderboardDetailsLabel.getElement().getStyle().setPadding(5, Unit.PX);
|
||||
leaderboardDetailsPanel.add(leaderboardDetailsLabel);
|
||||
|
||||
TextColumn<RaceInLeaderboardDTO> racesLocationColumn = new TextColumn<RaceInLeaderboardDTO>() {
|
||||
@Override
|
||||
public String getValue(RaceInLeaderboardDTO race) {
|
||||
@@ -510,7 +519,6 @@ public class LeaderboardGroupOverviewPanel extends FormPanel {
|
||||
|
||||
private void setLeaderboardDetailsVisible(boolean visible) {
|
||||
leaderboardDetailsPanel.setVisible(visible);
|
||||
groupDetailsPanel.setWidth(visible ? "50%" : "100%");
|
||||
}
|
||||
|
||||
private void fillLeaderboardDetails(LeaderboardDTO leaderboard) {
|
||||
|
||||
Reference in New Issue
Block a user