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.Structs.TargetList

Contents

Description

A #GtkTargetList-struct is a reference counted list of #GtkTargetPair and should be treated as opaque.

Synopsis

Exported types

newtype TargetList Source

Instances

BoxedObject TargetList Source 
((~) * info (ResolveTargetListMethod t TargetList), MethodInfo * info TargetList p) => IsLabel t (TargetList -> p) Source 

Methods

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

((~) * info (ResolveTargetListMethod t TargetList), MethodInfo * info TargetList p) => IsLabelProxy t (TargetList -> p) Source 
((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) TargetListUnrefMethodInfo TargetList signature Source 
((~) (TYPE Lifted) signature (Atom -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) TargetListRemoveMethodInfo TargetList signature Source 
((~) (TYPE Lifted) signature (m TargetList), MonadIO m) => MethodInfo (TYPE Lifted) TargetListRefMethodInfo TargetList signature Source 
((~) (TYPE Lifted) signature (Atom -> m (Bool, Word32)), MonadIO m) => MethodInfo (TYPE Lifted) TargetListFindMethodInfo TargetList signature Source 
((~) (TYPE Lifted) signature (Word32 -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) TargetListAddUriTargetsMethodInfo TargetList signature Source 
((~) (TYPE Lifted) signature (Word32 -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) TargetListAddTextTargetsMethodInfo TargetList signature Source 
((~) (TYPE Lifted) signature ([TargetEntry] -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) TargetListAddTableMethodInfo TargetList signature Source 
((~) (TYPE Lifted) signature (Word32 -> Bool -> a -> m ()), MonadIO m, TextBufferK a) => MethodInfo (TYPE Lifted) TargetListAddRichTextTargetsMethodInfo TargetList signature Source 
((~) (TYPE Lifted) signature (Word32 -> Bool -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) TargetListAddImageTargetsMethodInfo TargetList signature Source 
((~) (TYPE Lifted) signature (Atom -> Word32 -> Word32 -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) TargetListAddMethodInfo TargetList signature Source 

Methods

targetListAdd

targetListAdd :: MonadIO m => TargetList -> Atom -> Word32 -> Word32 -> m () Source

targetListAddImageTargets

targetListAddRichTextTargets

targetListAddTable

targetListAddTextTargets

targetListAddUriTargets

targetListFind

targetListNew

targetListRef

targetListRemove

targetListRemove :: MonadIO m => TargetList -> Atom -> m () Source

targetListUnref