GE Lua Documentation

Press F to search!

hideAllApps

Definition


-- @/lua/ge/extensions/ui/messagesTasksAppContainers.lua:60

local function hideAllApps(containerId)
  local container = appContainersById[containerId]
  if not container then
    log('E', logTag, 'container not found: ' .. tostring(containerId))
    return
  end

  for _, app in pairs(container.apps) do
    app.visible = false
  end

  guihooks.trigger(container.trigger, {
    hideAll = true,
    allApps = container.apps
  })

  extensions.hook("onUIContainerAppsHidden", containerId)
end

Callers

@/lua/ge/extensions/ui/gameplayAppContainers.lua

local function hideAllApps(containerId)
  if not appContainersById[containerId] then
  if not context then
    hideAllApps(containerId)
    return
  end
  hideAllApps(containerId)
  showApp(containerId, context)
  end
  hideAllApps(containerId)
end
      if im.Button("Hide All##" .. containerId) then
        hideAllApps(containerId)
      end
@/lua/ge/extensions/ui/messagesTasksAppContainers.lua
    if im.Button("Hide All##" .. containerId) then
      hideAllApps(containerId)
    end