Interface
NautilusInfoProvider
Description [src]
interface Nautilus.InfoProvider : GObject.Object
Interface to provide additional information about files
NautilusInfoProvider allows extension to provide additional information about
files. When nautilus_info_provider_update_file_info() is called by the application,
extensions will know that it’s time to add extra information to the provided
NautilusFileInfo.
Prerequisite
In order to implement InfoProvider, your type must inherit fromGObject.
Instance methods
nautilus_info_provider_update_file_info
Called when the Nautilus application is requesting updated file information.
Interface structure
struct NautilusInfoProviderInterface {
GTypeInterface g_iface;
NautilusOperationResult (* update_file_info) (
NautilusInfoProvider* provider,
NautilusFileInfo* file,
GClosure* update_complete,
NautilusOperationHandle** handle
);
void (* cancel_update) (
NautilusInfoProvider* provider,
NautilusOperationHandle* handle
);
}
No description available.
Interface members
g_iface |
|
No description available. |
|
update_file_info |
|
No description available. |
|
cancel_update |
|
No description available. |
Virtual methods
Nautilus.InfoProvider.update_file_info
Called when the Nautilus application is requesting updated file information.