gi-gtk-0.3.18.15: 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 
((~) * signature (m ()), MonadIO m) => MethodInfo * TargetListUnrefMethodInfo TargetList signature 
((~) * signature (Atom -> m ()), MonadIO m) => MethodInfo * TargetListRemoveMethodInfo TargetList signature 
((~) * signature (m TargetList), MonadIO m) => MethodInfo * TargetListRefMethodInfo TargetList signature 
((~) * signature (Atom -> m (Bool, Word32)), MonadIO m) => MethodInfo * TargetListFindMethodInfo TargetList signature 
((~) * signature (Word32 -> m ()), MonadIO m) => MethodInfo * TargetListAddUriTargetsMethodInfo TargetList signature 
((~) * signature (Word32 -> m ()), MonadIO m) => MethodInfo * TargetListAddTextTargetsMethodInfo TargetList signature 
((~) * signature ([TargetEntry] -> m ()), MonadIO m) => MethodInfo * TargetListAddTableMethodInfo TargetList signature 
((~) * signature (Word32 -> Bool -> a -> m ()), MonadIO m, TextBufferK a) => MethodInfo * TargetListAddRichTextTargetsMethodInfo TargetList signature 
((~) * signature (Word32 -> Bool -> m ()), MonadIO m) => MethodInfo * TargetListAddImageTargetsMethodInfo TargetList signature 
((~) * signature (Atom -> Word32 -> Word32 -> m ()), MonadIO m) => MethodInfo * TargetListAddMethodInfo TargetList signature 
((~) * info (ResolveTargetListMethod t TargetList), MethodInfo * info TargetList p) => IsLabelProxy t (TargetList -> p) 
type AttributeList TargetList 

Methods

targetListAdd

data TargetListAddMethodInfo Source

Instances

((~) * signature (Atom -> Word32 -> Word32 -> m ()), MonadIO m) => MethodInfo * TargetListAddMethodInfo TargetList signature 

targetListAddImageTargets

targetListAddRichTextTargets

targetListAddTable

data TargetListAddTableMethodInfo Source

Instances

((~) * signature ([TargetEntry] -> m ()), MonadIO m) => MethodInfo * TargetListAddTableMethodInfo TargetList signature 

targetListAddTextTargets

targetListAddUriTargets

targetListFind

data TargetListFindMethodInfo Source

Instances

((~) * signature (Atom -> m (Bool, Word32)), MonadIO m) => MethodInfo * TargetListFindMethodInfo TargetList signature 

targetListNew

targetListRef

data TargetListRefMethodInfo Source

Instances

((~) * signature (m TargetList), MonadIO m) => MethodInfo * TargetListRefMethodInfo TargetList signature 

targetListRemove

data TargetListRemoveMethodInfo Source

Instances

((~) * signature (Atom -> m ()), MonadIO m) => MethodInfo * TargetListRemoveMethodInfo TargetList signature 

targetListUnref

data TargetListUnrefMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m) => MethodInfo * TargetListUnrefMethodInfo TargetList signature