![]() |
![]() |
![]() |
Nemo Extension Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Prerequisites | Signals |
NemoMenuProvider; struct NemoMenuProviderIface; GList * nemo_menu_provider_get_file_items (NemoMenuProvider *provider
,GtkWidget *window
,GList *files
); GList * nemo_menu_provider_get_background_items (NemoMenuProvider *provider
,GtkWidget *window
,NemoFileInfo *current_folder
); void nemo_menu_provider_emit_items_updated_signal (NemoMenuProvider *provider
);
struct NemoMenuProviderIface { GTypeInterface g_iface; GList *(*get_file_items) (NemoMenuProvider *provider, GtkWidget *window, GList *files); GList *(*get_background_items) (NemoMenuProvider *provider, GtkWidget *window, NemoFileInfo *current_folder); };
GList * nemo_menu_provider_get_file_items (NemoMenuProvider *provider
,GtkWidget *window
,GList *files
);
|
a NemoMenuProvider |
|
the parent GtkWidget window |
|
a list of NemoFileInfo. [element-type NemoFileInfo] |
Returns : |
the provided list of NemoMenuItem. [element-type NemoMenuItem][transfer full] |
GList * nemo_menu_provider_get_background_items (NemoMenuProvider *provider
,GtkWidget *window
,NemoFileInfo *current_folder
);
|
a NemoMenuProvider |
|
the parent GtkWidget window |
|
the folder for which background items are requested |
Returns : |
the provided list of NemoMenuItem. [element-type NemoMenuItem][transfer full] |
void nemo_menu_provider_emit_items_updated_signal
(NemoMenuProvider *provider
);
"items-updated"
signalvoid user_function (NemoMenuProvider *nemomenuprovider,
gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |