ui/common/types.c

changeset 693
3e1cd004da0a
parent 692
40e1c2045ef3
child 728
011d236c4a05
--- a/ui/common/types.c	Tue Aug 12 14:56:10 2025 +0200
+++ b/ui/common/types.c	Wed Aug 13 18:56:18 2025 +0200
@@ -177,6 +177,14 @@
     }
 }
 
+UiListSelection ui_list_get_selection(UiList *list) {
+    if(list->getselection) {
+        return list->getselection(list);
+    } else {
+        return (UiListSelection){0, NULL};
+    }
+}
+
 void ui_list_addobsv(UiList *list, ui_callback f, void *data) {
     list->observers = ui_add_observer(list->observers, f, data);
 }

mercurial