NautilusColumnProvider

NautilusColumnProvider — Interface to provide additional list view columns

Functions

Types and Values

Object Hierarchy

    GInterface
    ╰── NautilusColumnProvider

Prerequisites

NautilusColumnProvider requires GObject.

Includes

#include <nautilus-extension.h>

Description

NautilusColumnProvider allows extension to provide additional columns in the file manager list view.

Functions

nautilus_column_provider_get_columns ()

GList *
nautilus_column_provider_get_columns (NautilusColumnProvider *provider);

Parameters

provider

a NautilusColumnProvider

 

Returns

the provided NautilusColumn objects.

[nullable][element-type NautilusColumn][transfer full]

Types and Values

NautilusColumnProvider

typedef struct _NautilusColumnProvider NautilusColumnProvider;

struct NautilusColumnProviderInterface

struct NautilusColumnProviderInterface {
    GTypeInterface g_iface;

    GList *(*get_columns) (NautilusColumnProvider *provider);
};

Interface for extensions to provide additional list view columns.

Members

get_columns ()

Returns a GList of NautilusColumn. See nautilus_column_provider_get_columns() for details.