gi-gio-0.2.46.13: Gio 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.Gio.Objects.Emblem

Contents

Description

 

Synopsis

Exported types

newtype Emblem Source

Constructors

Emblem (ForeignPtr Emblem) 

Instances

GObject Emblem Source 
((~) * info (ResolveEmblemMethod t Emblem), MethodInfo * info Emblem p) => IsLabel t (Emblem -> p) Source 

Methods

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

((~) * info (ResolveEmblemMethod t Emblem), MethodInfo * info Emblem p) => IsLabelProxy t (Emblem -> p) Source 

Methods

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

type ParentTypes Emblem Source 
type AttributeList Emblem Source 
type SignalList Emblem Source 

class GObject o => EmblemK o Source

Instances

Methods

emblemGetIcon

data EmblemGetIconMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m Icon), MonadIO m, EmblemK a) => MethodInfo (TYPE Lifted) EmblemGetIconMethodInfo a signature Source 

emblemGetOrigin

emblemNew

emblemNew :: (MonadIO m, IconK a) => a -> m Emblem Source

emblemNewWithOrigin

Properties

Icon

constructEmblemIcon :: ObjectK a => a -> IO ([Char], GValue) Source

getEmblemIcon :: (MonadIO m, EmblemK o) => o -> m Object Source

Origin