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