From 58bd1fe12a4c9174cae80e919ec8c66ee3290add Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Thu, 15 Jan 2026 15:46:12 +0100 Subject: [PATCH] refactor: add tui.get_drag_source --- src/tui/tui.zig | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/tui/tui.zig b/src/tui/tui.zig index 6ff83d1..84b7d97 100644 --- a/src/tui/tui.zig +++ b/src/tui/tui.zig @@ -1786,6 +1786,11 @@ fn set_drag_source(self: *Self, drag_source: ?*Widget, btn: input.MouseType) voi self.drag_button = btn; } +pub fn get_drag_source() struct { ?*Widget, input.MouseType } { + const self = current(); + return .{ self.drag_source, self.drag_button }; +} + pub fn reset_drag_context() void { const self = current(); self.drag_source = null;