JD2022-TU1/data/EngineData/GameConfig/cr_expo_menu_tabs.ilu

120 lines
3 KiB
Text

includeReference("EngineData/Helpers/TabNewMarkerCleanRules.ilu")
exposition_menu_tabs =
{
{
-- Key goes to carouselDataID
KEY="menu_tabs",
VAL =
{
CarouselDesc =
{
startIndex = 0,
isLoop = false,
elements =
{
{
NAME="JD_CarouselElementDesc_TabItem",
JD_CarouselElementDesc_TabItem =
{
itemObject = "exposition_menu_item_home",
itemLogic = "ui_component_base",
components =
{
{
NAME = "JD_CarouselElementDescComponent_NewMarker_Tab",
JD_CarouselElementDescComponent_NewMarker_Tab =
{
patchMarker = "root_tab_item_home",
tabName = "HOME",
cleanRule = CleanRule.CLEAN_ON_TAB_HOVER,
}
},
},
},
},
{
NAME="JD_CarouselElementDesc_TabItem",
JD_CarouselElementDesc_TabItem =
{
itemObject = "exposition_menu_item_playlist",
itemLogic = "ui_component_base",
components =
{
{
NAME = "JD_CarouselElementDescComponent_NewMarker_Tab",
JD_CarouselElementDescComponent_NewMarker_Tab =
{
patchMarker = "root_tab_item_playlist",
tabName = "PLAYLISTS",
cleanRule = CleanRule.CLEAN_ON_TAB_HOVER,
}
},
},
},
},
{
NAME="JD_CarouselElementDesc_TabItem",
JD_CarouselElementDesc_TabItem =
{
itemObject = "exposition_menu_item_songs",
itemLogic = "ui_component_base",
components =
{
{
NAME = "JD_CarouselElementDescComponent_NewMarker_Tab",
JD_CarouselElementDescComponent_NewMarker_Tab =
{
patchMarker = "root_tab_item_song",
tabName = "SONGS",
cleanRule = CleanRule.CLEAN_ON_TAB_HOVER,
}
},
},
},
},
{
NAME="JD_CarouselElementDesc_TabItem",
JD_CarouselElementDesc_TabItem =
{
itemObject = "exposition_menu_item_search",
itemLogic = "ui_component_base",
components =
{
{
NAME = "JD_CarouselElementDescComponent_NewMarker_Tab",
JD_CarouselElementDescComponent_NewMarker_Tab =
{
patchMarker = "root_tab_item_search",
tabName = "SEARCH",
cleanRule = CleanRule.CLEAN_ON_TAB_HOVER,
}
},
},
},
},
{
NAME="JD_CarouselElementDesc_TabItem",
JD_CarouselElementDesc_TabItem =
{
itemObject = "exposition_menu_item_profile",
itemLogic = "ui_component_base",
components =
{
{
NAME = "JD_CarouselElementDescComponent_NewMarker_Tab",
JD_CarouselElementDescComponent_NewMarker_Tab =
{
patchMarker = "root_tab_item_profile",
tabName = "PROFILE",
cleanRule = CleanRule.CLEAN_ON_TAB_HOVER,
}
},
},
},
},
}
}
},
},
}