Uncouple display logic from text in rankings overlay tables

This commit is contained in:
Bartłomiej Dach
2021-07-27 18:46:49 +02:00
parent e3e36e0a12
commit 59a33b5d02
5 changed files with 50 additions and 40 deletions

View File

@ -15,10 +15,10 @@ namespace osu.Game.Overlays.Rankings.Tables
{
}
protected override TableColumn[] CreateUniqueHeaders() => new[]
protected override RankingsTableColumn[] CreateUniqueHeaders() => new[]
{
new TableColumn("Total Score", Anchor.Centre, new Dimension(GridSizeMode.AutoSize)),
new TableColumn("Ranked Score", Anchor.Centre, new Dimension(GridSizeMode.AutoSize))
new RankingsTableColumn("Total Score", Anchor.Centre, new Dimension(GridSizeMode.AutoSize)),
new RankingsTableColumn("Ranked Score", Anchor.Centre, new Dimension(GridSizeMode.AutoSize), true)
};
protected override Drawable[] CreateUniqueContent(UserStatistics item) => new Drawable[]
@ -32,7 +32,5 @@ namespace osu.Game.Overlays.Rankings.Tables
Text = $@"{item.RankedScore:N0}",
}
};
protected override string HighlightedColumn => @"Ranked Score";
}
}