ui/common/args.h

changeset 1235
fb1cdbe893dc
parent 1223
83b2c5391fc5
child 1236
34cc825ee117
--- a/ui/common/args.h	Mon Aug 24 20:39:31 2026 +0200
+++ b/ui/common/args.h	Mon Aug 24 20:57:13 2026 +0200
@@ -268,6 +268,37 @@
 UIEXPORT void ui_tabview_args_set_visibility_states(UiTabViewArgs *args, int *states, int numstates);
 UIEXPORT void ui_tabview_args_free(UiTabViewArgs *args);
 
+UIEXPORT UiItemListContainerArgs* ui_itemlist_container_args_new(void);
+UIEXPORT void ui_itemlist_container_args_set_fill(UiItemListContainerArgs *args, UiBool fill);
+UIEXPORT void ui_itemlist_container_args_set_hexpand(UiItemListContainerArgs *args, UiBool value);
+UIEXPORT void ui_itemlist_container_args_set_vexpand(UiItemListContainerArgs *args, UiBool value);
+UIEXPORT void ui_itemlist_container_args_set_hfill(UiItemListContainerArgs *args, UiBool value);
+UIEXPORT void ui_itemlist_container_args_set_vfill(UiItemListContainerArgs *args, UiBool value);
+UIEXPORT void ui_itemlist_container_args_set_override_defaults(UiItemListContainerArgs *args, UiBool value);
+UIEXPORT void ui_itemlist_container_args_set_margin(UiItemListContainerArgs *args, int value);
+UIEXPORT void ui_itemlist_container_args_set_margin_left(UiItemListContainerArgs *args, int value);
+UIEXPORT void ui_itemlist_container_args_set_margin_right(UiItemListContainerArgs *args, int value);
+UIEXPORT void ui_itemlist_container_args_set_margin_top(UiItemListContainerArgs *args, int value);
+UIEXPORT void ui_itemlist_container_args_set_margin_bottom(UiItemListContainerArgs *args, int value);
+UIEXPORT void ui_itemlist_container_args_set_colspan(UiItemListContainerArgs *args, int colspan);
+UIEXPORT void ui_itemlist_container_args_set_rowspan(UiItemListContainerArgs *args, int rowspan);
+UIEXPORT void ui_itemlist_container_args_set_name(UiItemListContainerArgs *args, const char *name);
+UIEXPORT void ui_itemlist_container_args_set_style_class(UiItemListContainerArgs *args, const char *classname);
+UIEXPORT void ui_itemlist_container_args_set_padding(UiItemListContainerArgs *args, int value);
+UIEXPORT void ui_itemlist_container_args_set_spacing(UiItemListContainerArgs *args, int value);
+UIEXPORT void ui_itemlist_container_args_set_sub_margin(UiItemListContainerArgs *args, int value);
+UIEXPORT void ui_itemlist_container_args_set_sub_spacing(UiItemListContainerArgs *args, int value);
+UIEXPORT void ui_itemlist_container_args_set_sub_columnspacing(UiItemListContainerArgs *args, int value);
+UIEXPORT void ui_itemlist_container_args_set_sub_rowspacing(UiItemListContainerArgs *args, int value);
+UIEXPORT void ui_itemlist_container_args_set_value(UiItemListContainerArgs *args, UiList *value);
+UIEXPORT void ui_itemlist_container_args_set_varname(UiItemListContainerArgs *args, const char *varname);
+UIEXPORT void ui_itemlist_container_args_set_create_ui(UiItemListContainerArgs *args, ui_create_ui_func callback);
+UIEXPORT void ui_itemlist_container_args_set_userdata(UiItemListContainerArgs *args, void *userdata);
+UIEXPORT void ui_itemlist_container_args_set_container(UiItemListContainerArgs *args, UiSubContainerType container_type);
+UIEXPORT void ui_itemlist_container_args_set_subcontainer(UiItemListContainerArgs *args, UiSubContainerType container_type);
+UIEXPORT void ui_itemlist_container_args_set_visibility_states(UiItemListContainerArgs *args, int *states, int numstates);
+UIEXPORT void ui_itemlist_container_args_free(UiItemListContainerArgs *args);
+
 UIEXPORT UiWidgetArgs* ui_widget_args_new(void);
 UIEXPORT void ui_widget_args_set_fill(UiWidgetArgs *args, UiBool fill);
 UIEXPORT void ui_widget_args_set_hexpand(UiWidgetArgs *args, UiBool value);

mercurial