╭─────────────╮ │scroll to top│ ╰─────────────╯ ╭ AuthTab.zig ──────────────────────────────────────────────────╮ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ╰───────────────────────────────────────────────────────────────╯
╭────╮ ╭ clone ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ╮ │http│ ssh │ │ ╰────╯ ╰ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ╯
47 } 48 49 pub fn input(self: *View, allocator: std.mem.Allocator, key: Key, root_focus: *Focus) !void { 50 try self.text_box.input(allocator, key, root_focus); 51 } 52 53 pub fn clearGrid(self: *View) void { 54 self.text_box.clearGrid(); 55 } 56 57 pub fn getGrid(self: View) ?Grid { 58 return self.text_box.getGrid(); 59 } 60 61 pub fn getFocus(self: *View) *Focus { 62 return self.text_box.getFocus(); 63 } 64 }; 65