Interface
NautilusMenuProvider
Prerequisite
In order to implement MenuProvider, your type must inherit fromGObject
.
Interface structure
struct NautilusMenuProviderInterface {
GTypeInterface g_iface;
GList* (* get_file_items) (
NautilusMenuProvider* provider,
GList* files
);
GList* (* get_background_items) (
NautilusMenuProvider* provider,
NautilusFileInfo* current_folder
);
}
Interface for extensions to provide additional menu items.
Interface members
g_iface |
|
The parent interface. |
|
get_file_items |
|
Returns a |
|
get_background_items |
|
Returns a |
Virtual methods
Nautilus.MenuProvider.get_background_items
Returns a GList
of NautilusMenuItem
.
See nautilus_menu_provider_get_background_items()
for details.
Nautilus.MenuProvider.get_file_items
Returns a GList
of NautilusMenuItem
.
See nautilus_menu_provider_get_file_items()
for details.