douglas 0.1.1

A tiny TUI framework built on the Elm architecture
Documentation
use crate::renderer::Renderer;

pub struct Config {
    pub renderer: Renderer,
}

impl Default for Config {
    fn default() -> Self {
        Self {
            renderer: Renderer::stdout(),
        }
    }
}

impl Config {
    pub fn buffered() -> Self {
        Self {
            renderer: Renderer::buffered(),
        }
    }
}