GE Lua Documentation

Press F to search!

getConfigOrModelPropValue

Definition


-- @//lua/ge/extensions/ui/vehicleSelector/tileGrouping.lua:102
function getConfigOrModelPropValue(...)

Callers

@/lua/ge/extensions/ui/gridSelectorUtils/tilesModule.lua
    if not groupingModule.isRange[groupMode] then
      local value = groupingModule.getConfigOrModelPropValue(config, groupMode) or "Other..."
      local groupName, _ = groupingModule.getGroupModeFunction(groupMode)(value)
    else
      local value = groupingModule.getConfigOrModelPropValue(config, groupMode) or "Other..."
      local rangeGroups = groupingModule.getRangeGroupingFunction(groupMode)(value)
@/lua/ge/extensions/ui/vehicleSelector/tileGrouping.lua
-- Get property value from config or model
local function getConfigOrModelPropValue(config, prop)
  local value = config[prop]
  if not isRange[groupMode] then
    local value = getConfigOrModelPropValue(config, groupMode) or "Other..."
    local groupName, groupOrder = groupModeFunctions[groupMode](value)
  else
    local value = getConfigOrModelPropValue(config, groupMode) or "Other..."
    local rangeGroups = groupsForRange[groupMode](value)