--- 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);