}
[CCode (cheader_filename = "gtk/gtk.h")]
public interface FileChooser : GLib.Object {
- public void add_choice (string id, string label, string[]? options, string[]? option_labels);
+ public void add_choice (string id, string label, [CCode (array_length = false, array_null_terminated = true)] string[]? options, [CCode (array_length = false, array_null_terminated = true)] string[]? option_labels);
public void add_filter (owned Gtk.FileFilter filter);
public bool add_shortcut_folder (string folder) throws GLib.Error;
public bool add_shortcut_folder_uri (string uri) throws GLib.Error;
gtk_expander_set_label.label nullable="1"
gtk_expander_set_label_widget.label_widget nullable="1"
gtk_false hidden="1"
-gtk_file_chooser_add_choice.options is_array="1" is_out="0" nullable="1"
-gtk_file_chooser_add_choice.option_labels is_array="1" is_out="0" nullable="1"
+gtk_file_chooser_add_choice.options is_array="1" array_null_terminated="1" is_out="0" nullable="1"
+gtk_file_chooser_add_choice.option_labels is_array="1" array_null_terminated="1" is_out="0" nullable="1"
gtk_file_chooser_add_filter.filter transfer_ownership="1"
gtk_file_chooser_get_current_folder transfer_ownership="1"
gtk_file_chooser_get_current_folder_file transfer_ownership="1"