From 6781c43fcc2498bb9a5113c5b15d91844c1dcaa9 Mon Sep 17 00:00:00 2001 From: Yves Biener Date: Tue, 27 Jan 2026 15:32:35 +0100 Subject: [PATCH] add(renderer/direct): write newline function to align view if necessary --- src/render.zig | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/render.zig b/src/render.zig index ed3ad50..1308f0d 100644 --- a/src/render.zig +++ b/src/render.zig @@ -163,6 +163,11 @@ pub const Direct = struct { _ = try terminal.write("^D\n"); } + pub fn writeNewline(this: *@This()) !void { + _ = this; + _ = try terminal.write("\n"); + } + /// Render provided cells at size (anchor and dimension) into the *screen*. pub fn render(this: *@This(), comptime Container: type, container: *Container, comptime Model: type, model: *const Model) !void { const size: Point = container.size;