public class FileSystemModel : Object, TreeModel, TreeDragSource {
public weak string backend { get; construct } ;
public weak void backend_object { get; construct } ;
public weak bool multi_root { get; construct } ;
public weak Gtk.Widget ref_widget { get; set; } ;
public weak string root_dir { get; construct } ;
public weak void thumbnail_callback { get; set; } ;
public FileSystemModel.item ( FileSystemModel model,
Gtk.TreeIter parent,
string stub_name,
string extension ) ;
public signal void device_disconnected ( Gtk.TreeIter iter ) ;
public signal void finished_loading ( Gtk.TreeIter iter ) ;
public weak string autoname_uri ( string uri )
throws GLib.Error;
public void iter_available ( Gtk.TreeIter iter,
bool available ) ;
public bool load_local_path ( string path,
Gtk.TreeIter iter ) ;
public bool load_uri ( string uri,
Gtk.TreeIter iter ) ;
public void reset_available ( ) ;
public bool search_local_path ( string path,
Gtk.TreeIter iter,
Gtk.TreeIter start_iter,
bool recursive ) ;
public bool search_uri ( string uri,
Gtk.TreeIter iter,
Gtk.TreeIter start_iter,
bool recursive ) ;
}

public FileSystemModel.item ( FileSystemModel model,
Gtk.TreeIter parent,
string stub_name,
string extension ) ;
public signal void device_disconnected ( Gtk.TreeIter iter ) ;
public signal void finished_loading ( Gtk.TreeIter iter ) ;
public weak string backend { get; construct } ;
public weak void backend_object { get; construct } ;
public weak bool multi_root { get; construct } ;
public weak Gtk.Widget ref_widget { get; set; } ;
public weak string root_dir { get; construct } ;
public weak void thumbnail_callback { get; set; } ;
public weak string autoname_uri ( string uri )
throws GLib.Error;
public void iter_available ( Gtk.TreeIter iter,
bool available ) ;
public bool load_local_path ( string path,
Gtk.TreeIter iter ) ;
public bool load_uri ( string uri,
Gtk.TreeIter iter ) ;
public void reset_available ( ) ;
public bool search_local_path ( string path,
Gtk.TreeIter iter,
Gtk.TreeIter start_iter,
bool recursive ) ;
public bool search_uri ( string uri,
Gtk.TreeIter iter,
Gtk.TreeIter start_iter,
bool recursive ) ;
Created by Valadoc