1
0
mirror of https://github.com/ppy/osu.git synced 2026-05-23 22:24:48 +08:00

add target in toc title

This commit is contained in:
Gagah Pangeran Rosfatiputra
2021-06-04 11:43:32 +07:00
Unverified
parent e28b38653b
commit 37ff6299c9
+9 -5
View File
@@ -42,21 +42,25 @@ namespace osu.Game.Overlays.Wiki
switch (level)
{
case 2:
tableOfContents.Add(new TocTitle(title));
break;
case 3:
tableOfContents.Add(new TocTitle(title, true));
tableOfContents.Add(new TocTitle(title, heading, level == 3));
break;
}
}
private class TocTitle : OsuHoverContainer
{
[Resolved]
private OverlayScrollContainer scrollContainer { get; set; }
private readonly OsuSpriteText spriteText;
public TocTitle(string text, bool subtitle = false)
private readonly MarkdownHeading target;
public TocTitle(string text, MarkdownHeading target, bool subtitle = false)
{
this.target = target;
RelativeSizeAxes = Axes.X;
AutoSizeAxes = Axes.Y;
Child = spriteText = new OsuSpriteText