add panels
This commit is contained in:
@@ -37,6 +37,20 @@ print("[lua] init.lua выполнен")
|
||||
-- app:minimize()
|
||||
-- app:is_maximized()
|
||||
--
|
||||
-- Панели окна (по умолчанию закрыты, размер меняется перетаскиванием):
|
||||
-- app.left_panel:open()
|
||||
-- app.left_panel:close()
|
||||
-- app.left_panel:toggle() -- вернуть true, если панель открыта
|
||||
-- app.left_panel:is_open()
|
||||
-- app.right_panel:open() -- те же методы, что у левой панели
|
||||
-- app.right_panel:close()
|
||||
-- app.right_panel:toggle()
|
||||
-- app.right_panel:is_open()
|
||||
-- app.bottom_panel:open() -- те же методы, что у левой панели
|
||||
-- app.bottom_panel:close()
|
||||
-- app.bottom_panel:toggle()
|
||||
-- app.bottom_panel:is_open()
|
||||
--
|
||||
-- Методы добавляются в src/api.rs: всё, что есть в impl AppApi, помеченном
|
||||
-- #[mlua::userdata_impl], автоматически доступно из Lua.
|
||||
--
|
||||
@@ -55,3 +69,6 @@ app:next_tab()
|
||||
-- app:map_key("<!Esc>", function() app:close() end)
|
||||
|
||||
app:map_key("<C-q>", function() app:close() end)
|
||||
|
||||
app:map_key("<C-e>", function() app.right_panel:toggle() end)
|
||||
app:map_key("<C-t>", function() app.bottom_panel:toggle() end)
|
||||
|
||||
Reference in New Issue
Block a user