ratzilla 0.3.0

Build terminal-themed web applications with Ratatui and WebAssembly
Documentation
#![warn(missing_docs, clippy::unwrap_used)]
#![doc = include_str!("../README.md")]

/// Custom error type.
pub mod error;

/// Event/input handling.
pub mod event;

/// Web utility functions.
pub mod utils;

/// Widgets.
pub mod widgets;

/// Backend.
pub mod backend;

/// Rendering.
mod render;

// Re-export ratatui crate.
pub use ratatui;

// Re-export web_sys crate.
pub use web_sys;

pub use backend::{
    canvas::CanvasBackend,
    cursor::CursorShape,
    dom::DomBackend,
    webgl2::{SelectionMode, WebGl2Backend},
};
pub use render::WebRenderer;