gi-gtk-3.0.32: Gtk bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.RecentChooserWidget

Description

RecentChooserWidget is a widget suitable for selecting recently used files. It is the main building block of a RecentChooserDialog. Most applications will only need to use the latter; you can use RecentChooserWidget as part of a larger window if you have special needs.

Note that RecentChooserWidget does not have any methods of its own. Instead, you should use the functions that work on a RecentChooser.

Recently used files are supported since GTK+ 2.10.

Synopsis

Exported types

class (GObject o, IsDescendantOf RecentChooserWidget o) => IsRecentChooserWidget o Source #

Type class for types which can be safely cast to RecentChooserWidget, for instance with toRecentChooserWidget.

Instances

Instances details
(GObject o, IsDescendantOf RecentChooserWidget o) => IsRecentChooserWidget o Source # 
Instance details

Defined in GI.Gtk.Objects.RecentChooserWidget

toRecentChooserWidget :: (MonadIO m, IsRecentChooserWidget o) => o -> m RecentChooserWidget Source #

Cast to RecentChooserWidget, for types for which this is known to be safe. For general casts, use castTo.

Methods

Overloaded methods

new

recentChooserWidgetNew Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> m RecentChooserWidget

Returns: a new RecentChooserWidget

Creates a new RecentChooserWidget object. This is an embeddable widget used to access the recently used resources list.

Since: 2.10

newForManager

recentChooserWidgetNewForManager Source #

Arguments

:: (HasCallStack, MonadIO m, IsRecentManager a) 
=> a

manager: a RecentManager

-> m RecentChooserWidget

Returns: a new RecentChooserWidget

Creates a new RecentChooserWidget with a specified recent manager.

This is useful if you have implemented your own recent manager, or if you have a customized instance of a RecentManager object.

Since: 2.10