module RatatuiRuby::Terminal

Terminal configuration and viewport settings.

Your app needs to choose how it occupies the terminal. Fullscreen apps take over the whole screen and clear on exit. Inline apps run in a fixed region and persist in scrollback. Configuring this manually is error-prone.

This module handles the choice. It defines viewport modes and their parameters.

@see Terminal::Viewport