Namespace
Nautilus – 4.0
Nautilus Extension API
Dependencies
GLib—2.0 | The base type system library |
Browse documentation | |
GObject—2.0 | The base type system library |
Browse documentation | |
Gio—2.0 | GObject Interfaces and Objects, Networking, IPC, and I/O |
Browse documentation |
Classes
Column |
List view column descriptor object. since: 4.0 |
Menu |
since: 4.0 |
MenuItem |
since: 4.0 |
PropertiesItem |
since: 4.0 |
PropertiesModel |
since: 4.0 |
Interfaces
ColumnProvider |
since: 4.0 |
FileInfo |
since: 4.0 |
InfoProvider |
since: 4.0 |
MenuProvider |
since: 4.0 |
PropertiesModelProvider |
since: 4.0 |
Structs
OperationHandle |
Handle for asynchronous interfaces. These are opaque handles that must be unique within an extension object. These are returned by operations that return #NAUTILUS_OPERATION_IN_PROGRESS. since: 4.0 |
Enumerations
OperationResult |
Return values for asynchronous operations performed by the extension. See nautilus_info_provider_update_file_info(). since: 4.0 |
Functions
module_initialize |
Called when the extension is begin loaded to register the types it exports and to perform other initializations. since: 4.0 |
module_list_types |
Called after the extension has been initialized and has registered all the types it exports, to load them into Nautilus. since: 4.0 |
module_shutdown |
Called when the extension is being unloaded. since: 4.0 |