Something went wrong. Try again.
A charm-like tui library
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132const std = @import("std");
pub const Msg = @import("msg.zig").Msg;pub const View = @import("View.zig");pub const Cmd = @import("Cmd.zig");pub const Model = @import("Model.zig");pub const Program = @import("Program.zig");pub const Renderer = @import("Renderer.zig");pub const key = @import("key.zig");pub const input = @import("input.zig");pub const InputBuffer = @import("InputBuffer.zig");pub const clipboard = @import("clipboard.zig");pub const Queue = @import("queue.zig").Queue;pub const Terminal = @import("Terminal.zig");pub const StreamTerminal = @import("StreamTerminal.zig");pub const Tty = switch (@import("builtin").os.tag) { .windows => @import("platform/windows.zig").Tty, else => @import("platform/posix.zig").Tty,};
pub fn run(init: std.process.Init, model: *Model, options: Program.Options) !void { var p: Program = try .init(init, model, options); defer p.deinit(); try p.run();}
pub const program = Program.init;
test { std.testing.refAllDecls(@This());}