3
0
mirror of https://github.com/britzl/monarch.git synced 2025-09-27 18:12:22 +02:00

Added monarch.is_popup() (#70)

This commit is contained in:
Björn Ritzl
2021-02-14 11:53:52 +01:00
committed by GitHub
parent 5771a40e68
commit a19bdd78e8
2 changed files with 17 additions and 0 deletions

View File

@@ -188,6 +188,17 @@ function M.is_visible(id)
end
--- Check if a screen is a popup
-- @param id Screen id
-- @return true if the screen is a popup
function M.is_popup(id)
assert(id, "You must provide a screen id")
id = tohash(id)
assert(screens[id], ("There is no screen registered with id %s"):format(tostring(id)))
return screens[id].popup
end
local function register(id, settings)
assert(id, "You must provide a screen id")
id = tohash(id)