## nautilus-location-widget-provider

nautilus-location-widget-provider

## Synopsis

                        NautilusLocationWidgetProvider;
    struct              NautilusLocationWidgetProviderIface;
    GtkWidget *         nautilus_location_widget_provider_get_widget
                                                            (NautilusLocationWidgetProvider *provider,
                                                             const char *uri,
                                                             GtkWidget *window);

## Object Hierarchy

      GInterface
       +----NautilusLocationWidgetProvider

## Prerequisites

NautilusLocationWidgetProvider requires GObject.

## Description

## Details

### NautilusLocationWidgetProvider

    typedef struct _NautilusLocationWidgetProvider NautilusLocationWidgetProvider;

### struct NautilusLocationWidgetProviderIface

    struct NautilusLocationWidgetProviderIface {
    	GTypeInterface g_iface;

    	GtkWidget * (*get_widget) (NautilusLocationWidgetProvider *provider,
    				   const char                     *uri,
    				   GtkWidget                      *window);
    };

### nautilus_location_widget_provider_get_widget ()

    GtkWidget *         nautilus_location_widget_provider_get_widget
                                                            (NautilusLocationWidgetProvider *provider,
                                                             const char *uri,
                                                             GtkWidget *window);

`provider` : | a NautilusLocationWidgetProvider
`uri` : | the URI of the location
`window` : | parent GtkWindow
Returns : | the location widget for `provider` at `uri`. [transfer none]