From 764e2372a285a5222ab82692b2436edafc237435 Mon Sep 17 00:00:00 2001 From: TorchedSammy <38820196+TorchedSammy@users.noreply.github.com> Date: Sun, 6 Mar 2022 14:26:20 -0400 Subject: [PATCH] feat(ansikit): add screenMain and screenAlt functions to switch terminal screen --- libs/ansikit/init.lua | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/libs/ansikit/init.lua b/libs/ansikit/init.lua index d7161fc..5f7b9de 100644 --- a/libs/ansikit/init.lua +++ b/libs/ansikit/init.lua @@ -135,6 +135,15 @@ ansikit.saveState = function() return ansikit.printCode(7) end +ansikit.screenMain = function() + return ansikit.printCSI('?1049', 'l') +end + +ansikit.screenAlt = function() + ansikit.cursorTo(0, 0) + return ansikit.printCSI('?1049', 'h') +end + ansikit.setTitle = function(text) return ansikit.printCode(']2;' .. text, true) end