`object
val virtual obj : [> `filechooser ] Gobject.obj
method action : GtkEnums.file_chooser_action
method do_overwrite_confirmation : bool
method extra_widget : GObj.widget
method local_only : bool
method preview_widget : GObj.widget
method preview_widget_active : bool
method select_multiple : bool
method set_action : GtkEnums.file_chooser_action -> unit
method set_do_overwrite_confirmation : bool -> unit
method set_extra_widget : GObj.widget -> unit
method set_local_only : bool -> unit
method set_preview_widget : GObj.widget -> unit
method set_preview_widget_active : bool -> unit
method set_select_multiple : bool -> unit
method set_show_hidden : bool -> unit
method set_use_preview_label : bool -> unit
method show_hidden : bool
method use_preview_label : bool
end`