getDisplayData
Definition
-- @/lua/ge/extensions/ui/vehicleSelector/general.lua:645
M.getDisplayData = function(...) return displayDataInstance.getDisplayData(...) end
Callers
@/lua/ge/extensions/ui/gameplaySelector/general.lua
-- Check auxiliary content filter
if not M.displayDataInstance.getDisplayData().showAuxContent and item.isAuxiliary then
return false
lockedFiltersByProp = filterData.lockedFiltersByProp,
displayData = displayDataInstance.getDisplayData(),
}
-- Check career content filtering
local displayData = displayDataInstance.getDisplayData()
if item.isCareerOnly and not displayData.showCareerContent then
-- Get display data
function M.getDisplayData()
return displayDataInstance.getDisplayData()
function M.getDisplayData()
return displayDataInstance.getDisplayData()
end
@/lua/ge/extensions/ui/vehicleSelector/vehicleOperations.lua
local data = buttonInstance.executeButton(buttonId, additionalData)
if buttonInfo.meta.canClearFilters and ui_vehicleSelector_general.getDisplayData().filterResetOnSpawn then
ui_vehicleSelector_general.clearAllFilters()
if M.managementButtonsEnabled then
if ui_vehicleSelector_general.getDisplayData().includeDevInfo then
-- Set as default button
@/lua/ge/extensions/ui/freeroamSelector/general.lua
-- Check auxiliary content filter
if not M.displayDataInstance.getDisplayData().showAuxContent and item.isAuxiliary then
return false
lockedFiltersByProp = filterData.lockedFiltersByProp,
displayData = displayDataInstance.getDisplayData(),
}
-- Check career content filtering
local displayData = displayDataInstance.getDisplayData()
if item.isCareerOnly and not displayData.showCareerContent then
-- Get display data
function M.getDisplayData()
return displayDataInstance.getDisplayData()
function M.getDisplayData()
return displayDataInstance.getDisplayData()
end
@/lua/ge/extensions/ui/gridSelectorUtils/displayDataModule.lua
-- Get display data
local function getDisplayData()
if not displayData then
local function setDisplayDataOption(key, value)
local displayData = getDisplayData()
local hasChanges = false
local function resetDisplayDataToDefaults()
local displayData = getDisplayData()
local hasChanges = false
favourites = {}
local displayData = getDisplayData()
saveAllData(displayData)
recentItems = {}
local displayData = getDisplayData()
saveAllData(displayData)
extensions.hook("onGridSelectorFavouriteToggled", backendName, itemKey, favourites[itemKey] ~= nil)
local displayData = getDisplayData()
saveAllData(displayData)
end
local displayData = getDisplayData()
saveAllData(displayData)
local function getDisplayDataOptions()
local displayData = getDisplayData()
local data = {}
@/lua/ge/extensions/ui/vehicleSelector/vehicleSpecifications.lua
local specificationsList = {}
local displayData = ui_vehicleSelector_general.getDisplayData()
if displayData.includeDevInfo then
@/lua/ge/extensions/ui/gameplaySelector/tiles.lua
-- Get display data for sorting
local displayData = backend.getDisplayData()
-- Sort tiles within the group based on display settings
@/lua/ge/extensions/ui/vehicleSelector/general.lua
end
if not displayDataInstance.getDisplayData().showCustomPCFiles and (not config.infoFilename) then
return false
end
if not displayDataInstance.getDisplayData().showAuxContent and (configOrModel.isAuxiliary or model.missingJbeamFiles) then
return false
local displayData = nil
M.getDisplayData = function() return displayData or displayDataInstance.getDisplayData() end
-- Initialize vehicle data from core module
lockedFiltersByProp = {}, -- Locked filters that cannot be modified
displayData = M.getDisplayData(),
}
if config == pathDefaultConfig then
displayDataInstance.setDisplayDataOption("includeDefaultConfigInFavourites", not M.getDisplayData().includeDefaultConfigInFavourites)
return
@/lua/ge/extensions/ui/appSelector/general.lua
lockedFiltersByProp = filterData.lockedFiltersByProp,
displayData = displayDataInstance.getDisplayData(),
}