Rename runtime menu tab surface model

This commit is contained in:
Meta Vens 2026-06-28 15:41:29 +01:00
commit b09c2ca32c
3 changed files with 18 additions and 15 deletions

View file

@ -112,7 +112,7 @@ public class MenuPanel : MonoBehaviour
transform,
_tabSurfaceDocument,
"Aetheria Runtime Menu Tabs Surface",
AetheriaRuntimeMenuTabsSurfaceBuilder.Build(ProjectTabSurface()),
AetheriaRuntimeMenuTabsSurfaceBuilder.Build(ComposeTabSurface()),
HandleTabSurfaceCommand,
_tabSurfaceChrome);
}
@ -146,13 +146,13 @@ public class MenuPanel : MonoBehaviour
AetheriaEveUnitySurfaceHost.Hide(_tabSurfaceDocument);
}
private AetheriaRuntimeMenuTabsSurfaceState ProjectTabSurface()
private AetheriaRuntimeMenuTabsSurfaceState ComposeTabSurface()
{
var visibleTabs = ResolveVisibleTabs();
return AetheriaRuntimeMenuTabsSurfaceBuilder.Project(
return AetheriaRuntimeMenuTabsSurfaceBuilder.Compose(
ToRuntimeTabKey(CurrentTab),
visibleTabs
.Select(tabBinding => new AetheriaRuntimeMenuTabProjectionOption(
.Select(tabBinding => new AetheriaRuntimeMenuTabModelOption(
ToRuntimeTabKey(tabBinding.Tab),
GetTabLabel(tabBinding),
(int)tabBinding.Tab))