Module terminal

low level terminal library

Introduction

The terminal library is a simple and lower level library for certain terminal interactions.

Functions

restoreState()Restores the last saved state of the terminal
saveState()Saves the current state of the terminal
setRaw()Puts the terminal in raw mode
size()Gets the dimensions of the terminal. Returns a table with width and height

Functions


terminal.restoreState()

Restores the last saved state of the terminal

Parameters

This function has no parameters.


terminal.saveState()

Saves the current state of the terminal

Parameters

This function has no parameters.


terminal.setRaw()

Puts the terminal in raw mode

Parameters

This function has no parameters.


terminal.size()

Gets the dimensions of the terminal. Returns a table with width and height Note: this is not the size in relation to the dimensions of the display

Parameters

This function has no parameters.