gi-gtk-0.3.18.13: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.IconInfo

Contents

Description

 

Synopsis

Exported types

newtype IconInfo Source

Constructors

IconInfo (ForeignPtr IconInfo) 

Instances

GObject IconInfo Source 
((~) * info (ResolveIconInfoMethod t IconInfo), MethodInfo * info IconInfo p) => IsLabel t (IconInfo -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> IconInfo -> p

((~) * info (ResolveIconInfoMethod t IconInfo), MethodInfo * info IconInfo p) => IsLabelProxy t (IconInfo -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> IconInfo -> p

type ParentTypes IconInfo Source 
type AttributeList IconInfo Source 
type SignalList IconInfo Source 

Methods

iconInfoGetAttachPoints

iconInfoGetAttachPoints :: (MonadIO m, IconInfoK a) => a -> m (Bool, [Point]) Source

Deprecated: (Since version 3.14)Attachment points are deprecated

iconInfoGetBaseScale

iconInfoGetBaseSize

iconInfoGetBuiltinPixbuf

iconInfoGetBuiltinPixbuf :: (MonadIO m, IconInfoK a) => a -> m Pixbuf Source

Deprecated: (Since version 3.14)This function is deprecated, use gtk_icon_theme_add_resource_path() instead of builtin icons.

iconInfoGetDisplayName

iconInfoGetDisplayName :: (MonadIO m, IconInfoK a) => a -> m Text Source

Deprecated: (Since version 3.14)Display names are deprecated

iconInfoGetEmbeddedRect

iconInfoGetEmbeddedRect :: (MonadIO m, IconInfoK a) => a -> m (Bool, Rectangle) Source

Deprecated: (Since version 3.14)Embedded rectangles are deprecated

iconInfoGetFilename

iconInfoIsSymbolic

iconInfoLoadIcon

data IconInfoLoadIconMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m Pixbuf), MonadIO m, IconInfoK a) => MethodInfo (TYPE Lifted) IconInfoLoadIconMethodInfo a signature Source 

iconInfoLoadIcon :: (MonadIO m, IconInfoK a) => a -> m Pixbuf Source

iconInfoLoadIconAsync

data IconInfoLoadIconAsyncMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IconInfoK a, CancellableK b) => MethodInfo (TYPE Lifted) IconInfoLoadIconAsyncMethodInfo a signature Source 

iconInfoLoadIconAsync :: (MonadIO m, IconInfoK a, CancellableK b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m () Source

iconInfoLoadIconFinish

data IconInfoLoadIconFinishMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> m Pixbuf), MonadIO m, IconInfoK a, AsyncResultK b) => MethodInfo (TYPE Lifted) IconInfoLoadIconFinishMethodInfo a signature Source 

iconInfoLoadIconFinish :: (MonadIO m, IconInfoK a, AsyncResultK b) => a -> b -> m Pixbuf Source

iconInfoLoadSurface

data IconInfoLoadSurfaceMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Maybe b -> m Surface), MonadIO m, IconInfoK a, WindowK b) => MethodInfo (TYPE Lifted) IconInfoLoadSurfaceMethodInfo a signature Source 

iconInfoLoadSurface :: (MonadIO m, IconInfoK a, WindowK b) => a -> Maybe b -> m Surface Source

iconInfoLoadSymbolic

data IconInfoLoadSymbolicMethodInfo Source

Instances

((~) (TYPE Lifted) signature (RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe RGBA -> m (Pixbuf, Bool)), MonadIO m, IconInfoK a) => MethodInfo (TYPE Lifted) IconInfoLoadSymbolicMethodInfo a signature Source 

iconInfoLoadSymbolic :: (MonadIO m, IconInfoK a) => a -> RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe RGBA -> m (Pixbuf, Bool) Source

iconInfoLoadSymbolicAsync

data IconInfoLoadSymbolicAsyncMethodInfo Source

Instances

((~) (TYPE Lifted) signature (RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IconInfoK a, CancellableK b) => MethodInfo (TYPE Lifted) IconInfoLoadSymbolicAsyncMethodInfo a signature Source 

iconInfoLoadSymbolicAsync :: (MonadIO m, IconInfoK a, CancellableK b) => a -> RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe RGBA -> Maybe b -> Maybe AsyncReadyCallback -> m () Source

iconInfoLoadSymbolicFinish

data IconInfoLoadSymbolicFinishMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> m (Pixbuf, Bool)), MonadIO m, IconInfoK a, AsyncResultK b) => MethodInfo (TYPE Lifted) IconInfoLoadSymbolicFinishMethodInfo a signature Source 

iconInfoLoadSymbolicFinish :: (MonadIO m, IconInfoK a, AsyncResultK b) => a -> b -> m (Pixbuf, Bool) Source

iconInfoLoadSymbolicForContext

iconInfoLoadSymbolicForContextAsync

iconInfoLoadSymbolicForContextAsync :: (MonadIO m, IconInfoK a, StyleContextK b, CancellableK c) => a -> b -> Maybe c -> Maybe AsyncReadyCallback -> m () Source

iconInfoLoadSymbolicForContextFinish

iconInfoLoadSymbolicForContextFinish :: (MonadIO m, IconInfoK a, AsyncResultK b) => a -> b -> m (Pixbuf, Bool) Source

iconInfoLoadSymbolicForStyle

iconInfoLoadSymbolicForStyle :: (MonadIO m, IconInfoK a, StyleK b) => a -> b -> StateType -> m (Pixbuf, Bool) Source

Deprecated: (Since version 3.0)Use gtk_icon_info_load_symbolic_for_context() instead

iconInfoNewForPixbuf

iconInfoNewForPixbuf :: (MonadIO m, IconThemeK a, PixbufK b) => a -> b -> m IconInfo Source

iconInfoSetRawCoordinates

iconInfoSetRawCoordinates :: (MonadIO m, IconInfoK a) => a -> Bool -> m () Source

Deprecated: (Since version 3.14)Embedded rectangles and attachment points are deprecated