It presents a `GListModel` and fills it asynchronously with the `GFileInfo`s returned from that function.
Enumeration will start automatically when a the [property@Gtk.DirectoryList:file] property is set.
While the `GtkDirectoryList` is being filled, the [property@Gtk.DirectoryList:loading] property will be set to true
. You can listen to that property if you want to show information like a `GtkSpinner` or a "Loading..." text.
If loading fails at any point, the [property@Gtk.DirectoryList:error] property will be set to give more indication about the failure.
The `GFileInfo`s returned from a `GtkDirectoryList` have the "standard:file"
attribute set to the `GFile` they refer to. This way you can get at the file that is referred to in the same way you would via
get_child. This means you do not need access to the `GtkDirectoryList`,
but can access the `GFile` directly from the `GFileInfo` when operating with a `GtkListView` or similar.