Interface

NautilusPropertiesModelProvider

Description

interface Nautilus.PropertiesModelProvider : GObject.Object
No description available.

Prerequisite

In order to implement PropertiesModelProvider, your type must inherit fromGObject.

Instance methods

nautilus_properties_model_provider_get_models

This function is called by the application when it wants properties models from the extension.

Interface structure

struct NautilusPropertiesModelProviderInterface {
  GTypeInterface g_iface;
  GList* (* get_models) (
    NautilusPropertiesModelProvider* provider,
    GList* files
  );
  
}

Interface for extensions to provide additional properties.

Interface members
g_iface
GTypeInterface
 

The parent interface.

get_models
GList* (* get_models) (
    NautilusPropertiesModelProvider* provider,
    GList* files
  )
 

Returns a GList of NautilusPropertiesModel. See nautilus_properties_model_provider_get_models() for details.

Virtual methods

Nautilus.PropertiesModelProvider.get_models

This function is called by the application when it wants properties models from the extension.