public interface FileChooser {
public weak FileChooserAction action { get; set; } ;
public weak bool do_overwrite_confirmation { get; set; } ;
public weak Widget extra_widget { get; set; } ;
public weak string file_system_backend { construct } ;
public weak FileFilter filter { get; set; } ;
public weak bool local_only { get; set; } ;
public weak Widget preview_widget { get; set; } ;
public weak bool preview_widget_active { get; set; } ;
public weak bool select_multiple { get; set; } ;
public weak bool show_hidden { get; set; } ;
public weak bool use_preview_label { get; set; } ;
public signal FileChooserConfirmation confirm_overwrite ( ) ;
public signal void current_folder_changed ( ) ;
public signal void file_activated ( ) ;
public signal void selection_changed ( ) ;
public signal void update_preview ( ) ;
public void add_filter ( FileFilter filter ) ;
public bool add_shortcut_folder ( string folder )
throws GLib.Error;
public bool add_shortcut_folder_uri ( string uri )
throws GLib.Error;
public static GLib.Quark error_quark ( ) ;
public FileChooserAction get_action ( ) ;
public weak string get_current_folder ( ) ;
public weak string get_current_folder_uri ( ) ;
public bool get_do_overwrite_confirmation ( ) ;
public weak Widget get_extra_widget ( ) ;
public weak string get_filename ( ) ;
public weak GLib.SList get_filenames ( ) ;
public weak FileFilter get_filter ( ) ;
public bool get_local_only ( ) ;
public weak string get_preview_filename ( ) ;
public weak string get_preview_uri ( ) ;
public weak Widget get_preview_widget ( ) ;
public bool get_preview_widget_active ( ) ;
public bool get_select_multiple ( ) ;
public bool get_show_hidden ( ) ;
public weak string get_uri ( ) ;
public weak GLib.SList get_uris ( ) ;
public bool get_use_preview_label ( ) ;
public weak GLib.SList list_filters ( ) ;
public weak GLib.SList list_shortcut_folder_uris ( ) ;
public weak GLib.SList list_shortcut_folders ( ) ;
public void remove_filter ( FileFilter filter ) ;
public bool remove_shortcut_folder ( string folder )
throws GLib.Error;
public bool remove_shortcut_folder_uri ( string uri )
throws GLib.Error;
public void select_all ( ) ;
public bool select_filename ( string filename ) ;
public bool select_uri ( string uri ) ;
public void set_action ( FileChooserAction action ) ;
public bool set_current_folder ( string filename ) ;
public bool set_current_folder_uri ( string uri ) ;
public void set_current_name ( string name ) ;
public void set_do_overwrite_confirmation ( bool do_overwrite_confirmation ) ;
public void set_extra_widget ( Widget extra_widget ) ;
public bool set_filename ( string filename ) ;
public void set_filter ( FileFilter filter ) ;
public void set_local_only ( bool local_only ) ;
public void set_preview_widget ( Widget preview_widget ) ;
public void set_preview_widget_active ( bool active ) ;
public void set_select_multiple ( bool select_multiple ) ;
public void set_show_hidden ( bool show_hidden ) ;
public bool set_uri ( string uri ) ;
public void set_use_preview_label ( bool use_label ) ;
public void unselect_all ( ) ;
public void unselect_filename ( string filename ) ;
public void unselect_uri ( string uri ) ;
}
public signal FileChooserConfirmation confirm_overwrite ( ) ;
public signal void current_folder_changed ( ) ;
public signal void file_activated ( ) ;
public signal void selection_changed ( ) ;
public signal void update_preview ( ) ;
public weak FileChooserAction action { get; set; } ;
public weak bool do_overwrite_confirmation { get; set; } ;
public weak Widget extra_widget { get; set; } ;
public weak string file_system_backend { construct } ;
public weak FileFilter filter { get; set; } ;
public weak bool local_only { get; set; } ;
public weak Widget preview_widget { get; set; } ;
public weak bool preview_widget_active { get; set; } ;
public weak bool select_multiple { get; set; } ;
public weak bool show_hidden { get; set; } ;
public weak bool use_preview_label { get; set; } ;
public void add_filter ( FileFilter filter ) ;
public bool add_shortcut_folder ( string folder )
throws GLib.Error;
public bool add_shortcut_folder_uri ( string uri )
throws GLib.Error;
public static GLib.Quark error_quark ( ) ;
public FileChooserAction get_action ( ) ;
public weak string get_current_folder ( ) ;
public weak string get_current_folder_uri ( ) ;
public bool get_do_overwrite_confirmation ( ) ;
public weak Widget get_extra_widget ( ) ;
public weak string get_filename ( ) ;
public weak GLib.SList get_filenames ( ) ;
public weak FileFilter get_filter ( ) ;
public bool get_local_only ( ) ;
public weak string get_preview_filename ( ) ;
public weak string get_preview_uri ( ) ;
public weak Widget get_preview_widget ( ) ;
public bool get_preview_widget_active ( ) ;
public bool get_select_multiple ( ) ;
public bool get_show_hidden ( ) ;
public weak string get_uri ( ) ;
public weak GLib.SList get_uris ( ) ;
public bool get_use_preview_label ( ) ;
public weak GLib.SList list_filters ( ) ;
public weak GLib.SList list_shortcut_folder_uris ( ) ;
public weak GLib.SList list_shortcut_folders ( ) ;
public void remove_filter ( FileFilter filter ) ;
public bool remove_shortcut_folder ( string folder )
throws GLib.Error;
public bool remove_shortcut_folder_uri ( string uri )
throws GLib.Error;
public void select_all ( ) ;
public bool select_filename ( string filename ) ;
public bool select_uri ( string uri ) ;
public void set_action ( FileChooserAction action ) ;
public bool set_current_folder ( string filename ) ;
public bool set_current_folder_uri ( string uri ) ;
public void set_current_name ( string name ) ;
public void set_do_overwrite_confirmation ( bool do_overwrite_confirmation ) ;
public void set_extra_widget ( Widget extra_widget ) ;
public bool set_filename ( string filename ) ;
public void set_filter ( FileFilter filter ) ;
public void set_local_only ( bool local_only ) ;
public void set_preview_widget ( Widget preview_widget ) ;
public void set_preview_widget_active ( bool active ) ;
public void set_select_multiple ( bool select_multiple ) ;
public void set_show_hidden ( bool show_hidden ) ;
public bool set_uri ( string uri ) ;
public void set_use_preview_label ( bool use_label ) ;
public void unselect_all ( ) ;
public void unselect_filename ( string filename ) ;
public void unselect_uri ( string uri ) ;
Created by Valadoc