pinnacle/api/lua/client.lua

24 lines
612 B
Lua
Raw Normal View History

2023-06-15 19:42:34 +02:00
local M = {}
---Close a window.
---@param client_id integer? The id of the window you want closed, or nil to close the currently focused window, if any.
function M.close_window(client_id)
SendMsg({
2023-06-18 04:02:58 +02:00
CloseWindow = {
client_id = client_id or "nil",
2023-06-15 19:42:34 +02:00
},
})
end
2023-06-19 02:30:52 +02:00
---Toggle a window's floating status.
---@param client_id integer? The id of the window you want to toggle, or nil to toggle the currently focused window, if any.
function M.toggle_floating(client_id)
SendMsg({
ToggleFloating = {
client_id = client_id or "nil",
},
})
end
2023-06-15 19:42:34 +02:00
return M