All checks were successful
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 28s
44 lines
1.1 KiB
Zig
44 lines
1.1 KiB
Zig
// private imports
|
|
const container = @import("container.zig");
|
|
const color = @import("color.zig");
|
|
const size = @import("size.zig");
|
|
|
|
// public exports
|
|
pub const input = @import("input.zig");
|
|
pub const testing = @import("testing.zig");
|
|
|
|
pub const App = @import("app.zig").App;
|
|
pub const Error = @import("error.zig").Error;
|
|
// App also exports further types once initialized with the user events at compile time:
|
|
// `App.Container`
|
|
// `App.Element`
|
|
pub const Renderer = @import("render.zig");
|
|
|
|
// Container Configurations
|
|
pub const Border = container.Border;
|
|
pub const Rectangle = container.Rectangle;
|
|
pub const Scroll = container.Scroll;
|
|
pub const Layout = container.Layout;
|
|
|
|
pub const Cell = @import("cell.zig");
|
|
pub const Color = color.Color;
|
|
pub const Key = input.Key;
|
|
pub const Mouse = input.Mouse;
|
|
pub const Position = size.Position;
|
|
pub const Size = size.Size;
|
|
pub const Style = @import("style.zig");
|
|
|
|
test {
|
|
_ = @import("terminal.zig");
|
|
_ = @import("container.zig");
|
|
_ = @import("queue.zig");
|
|
_ = @import("error.zig");
|
|
|
|
_ = color;
|
|
_ = size;
|
|
|
|
_ = Cell;
|
|
_ = Key;
|
|
_ = Style;
|
|
}
|