2024-02-28 20:08:49 -05:00
|
|
|
//! Specialized TUI Widgets
|
|
|
|
|
2024-06-04 21:06:17 +02:00
|
|
|
const opts = @import("build_options");
|
|
|
|
|
2024-02-11 21:59:33 +03:00
|
|
|
pub const border = @import("widgets/border.zig");
|
|
|
|
pub const alignment = @import("widgets/alignment.zig");
|
2024-05-06 18:50:56 -05:00
|
|
|
pub const Scrollbar = @import("widgets/Scrollbar.zig");
|
2024-02-26 11:08:14 -05:00
|
|
|
pub const Table = @import("widgets/Table.zig");
|
2024-06-01 00:10:49 +09:00
|
|
|
pub const ScrollView = @import("widgets/ScrollView.zig");
|
2024-06-01 00:12:44 +09:00
|
|
|
pub const LineNumbers = @import("widgets/LineNumbers.zig");
|
2024-06-01 00:14:05 +09:00
|
|
|
pub const TextView = @import("widgets/TextView.zig");
|
2024-06-01 00:23:28 +09:00
|
|
|
pub const CodeView = @import("widgets/CodeView.zig");
|
2024-06-06 16:41:32 -05:00
|
|
|
pub const Terminal = @import("widgets/terminal/Terminal.zig");
|
2024-06-04 21:06:17 +02:00
|
|
|
|
|
|
|
// Widgets with dependencies
|
|
|
|
|
|
|
|
pub const TextInput = if (opts.text_input) @import("widgets/TextInput.zig") else undefined;
|