a modern tui library written in zig
1//! Specialized TUI Widgets
2
3const opts = @import("build_options");
4
5pub const border = @import("widgets/border.zig");
6pub const alignment = @import("widgets/alignment.zig");
7pub const Scrollbar = @import("widgets/Scrollbar.zig");
8pub const Table = @import("widgets/Table.zig");
9pub const ScrollView = @import("widgets/ScrollView.zig");
10pub const LineNumbers = @import("widgets/LineNumbers.zig");
11pub const TextView = @import("widgets/TextView.zig");
12pub const CodeView = @import("widgets/CodeView.zig");
13
14// Widgets with dependencies
15
16pub const TextInput = if (opts.text_input) @import("widgets/TextInput.zig") else undefined;
17pub const nvim = if (opts.nvim) @import("widgets/nvim.zig") else undefined;