gi-gtk-3.0.7: 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.SelectionData

Contents

Description

 

Synopsis

Exported types

newtype SelectionData Source #

Constructors

SelectionData (ManagedPtr SelectionData) 

Instances

BoxedObject SelectionData Source # 

Methods

boxedType :: SelectionData -> IO GType

((~) * info (ResolveSelectionDataMethod t SelectionData), MethodInfo * info SelectionData p) => IsLabel t (SelectionData -> p) Source # 

Methods

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

((~) * info (ResolveSelectionDataMethod t SelectionData), MethodInfo * info SelectionData p) => IsLabelProxy t (SelectionData -> p) Source # 
HasAttributeList * SelectionData Source # 
((~) * signature (m Bool), MonadIO m) => MethodInfo * SelectionDataTargetsIncludeUriMethodInfo SelectionData signature Source # 
((~) * signature (m Bool), MonadIO m) => MethodInfo * SelectionDataTargetsIncludeTextMethodInfo SelectionData signature Source # 
((~) * signature (a -> m Bool), MonadIO m, IsTextBuffer a) => MethodInfo * SelectionDataTargetsIncludeRichTextMethodInfo SelectionData signature Source # 
((~) * signature (Bool -> m Bool), MonadIO m) => MethodInfo * SelectionDataTargetsIncludeImageMethodInfo SelectionData signature Source # 
((~) * signature ([Text] -> m Bool), MonadIO m) => MethodInfo * SelectionDataSetUrisMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataSetUrisMethodInfo SelectionData -> signature -> s

((~) * signature (Text -> Int32 -> m Bool), MonadIO m) => MethodInfo * SelectionDataSetTextMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataSetTextMethodInfo SelectionData -> signature -> s

((~) * signature (a -> m Bool), MonadIO m, IsPixbuf a) => MethodInfo * SelectionDataSetPixbufMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataSetPixbufMethodInfo SelectionData -> signature -> s

((~) * signature (Atom -> Int32 -> ByteString -> m ()), MonadIO m) => MethodInfo * SelectionDataSetMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataSetMethodInfo SelectionData -> signature -> s

((~) * signature (m [Text]), MonadIO m) => MethodInfo * SelectionDataGetUrisMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetUrisMethodInfo SelectionData -> signature -> s

((~) * signature (m (Maybe Text)), MonadIO m) => MethodInfo * SelectionDataGetTextMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetTextMethodInfo SelectionData -> signature -> s

((~) * signature (m (Bool, [Atom])), MonadIO m) => MethodInfo * SelectionDataGetTargetsMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetTargetsMethodInfo SelectionData -> signature -> s

((~) * signature (m Atom), MonadIO m) => MethodInfo * SelectionDataGetTargetMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetTargetMethodInfo SelectionData -> signature -> s

((~) * signature (m Atom), MonadIO m) => MethodInfo * SelectionDataGetSelectionMethodInfo SelectionData signature Source # 
((~) * signature (m (Maybe Pixbuf)), MonadIO m) => MethodInfo * SelectionDataGetPixbufMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetPixbufMethodInfo SelectionData -> signature -> s

((~) * signature (m Int32), MonadIO m) => MethodInfo * SelectionDataGetLengthMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetLengthMethodInfo SelectionData -> signature -> s

((~) * signature (m Int32), MonadIO m) => MethodInfo * SelectionDataGetFormatMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetFormatMethodInfo SelectionData -> signature -> s

((~) * signature (m Display), MonadIO m) => MethodInfo * SelectionDataGetDisplayMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetDisplayMethodInfo SelectionData -> signature -> s

((~) * signature (m ByteString), MonadIO m) => MethodInfo * SelectionDataGetDataMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetDataMethodInfo SelectionData -> signature -> s

((~) * signature (m Atom), MonadIO m) => MethodInfo * SelectionDataGetDataTypeMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetDataTypeMethodInfo SelectionData -> signature -> s

((~) * signature (m ()), MonadIO m) => MethodInfo * SelectionDataFreeMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataFreeMethodInfo SelectionData -> signature -> s

((~) * signature (m SelectionData), MonadIO m) => MethodInfo * SelectionDataCopyMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataCopyMethodInfo SelectionData -> signature -> s

type AttributeList SelectionData Source # 
type AttributeList SelectionData

Methods

copy

data SelectionDataCopyMethodInfo Source #

Instances

((~) * signature (m SelectionData), MonadIO m) => MethodInfo * SelectionDataCopyMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataCopyMethodInfo SelectionData -> signature -> s

free

data SelectionDataFreeMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m) => MethodInfo * SelectionDataFreeMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataFreeMethodInfo SelectionData -> signature -> s

getData

data SelectionDataGetDataMethodInfo Source #

Instances

((~) * signature (m ByteString), MonadIO m) => MethodInfo * SelectionDataGetDataMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetDataMethodInfo SelectionData -> signature -> s

getDataType

data SelectionDataGetDataTypeMethodInfo Source #

Instances

((~) * signature (m Atom), MonadIO m) => MethodInfo * SelectionDataGetDataTypeMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetDataTypeMethodInfo SelectionData -> signature -> s

getDisplay

data SelectionDataGetDisplayMethodInfo Source #

Instances

((~) * signature (m Display), MonadIO m) => MethodInfo * SelectionDataGetDisplayMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetDisplayMethodInfo SelectionData -> signature -> s

getFormat

data SelectionDataGetFormatMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m) => MethodInfo * SelectionDataGetFormatMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetFormatMethodInfo SelectionData -> signature -> s

getLength

data SelectionDataGetLengthMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m) => MethodInfo * SelectionDataGetLengthMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetLengthMethodInfo SelectionData -> signature -> s

getPixbuf

data SelectionDataGetPixbufMethodInfo Source #

Instances

((~) * signature (m (Maybe Pixbuf)), MonadIO m) => MethodInfo * SelectionDataGetPixbufMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetPixbufMethodInfo SelectionData -> signature -> s

getSelection

data SelectionDataGetSelectionMethodInfo Source #

Instances

((~) * signature (m Atom), MonadIO m) => MethodInfo * SelectionDataGetSelectionMethodInfo SelectionData signature Source # 

getTarget

data SelectionDataGetTargetMethodInfo Source #

Instances

((~) * signature (m Atom), MonadIO m) => MethodInfo * SelectionDataGetTargetMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetTargetMethodInfo SelectionData -> signature -> s

getTargets

data SelectionDataGetTargetsMethodInfo Source #

Instances

((~) * signature (m (Bool, [Atom])), MonadIO m) => MethodInfo * SelectionDataGetTargetsMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetTargetsMethodInfo SelectionData -> signature -> s

getText

data SelectionDataGetTextMethodInfo Source #

Instances

((~) * signature (m (Maybe Text)), MonadIO m) => MethodInfo * SelectionDataGetTextMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetTextMethodInfo SelectionData -> signature -> s

getUris

data SelectionDataGetUrisMethodInfo Source #

Instances

((~) * signature (m [Text]), MonadIO m) => MethodInfo * SelectionDataGetUrisMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataGetUrisMethodInfo SelectionData -> signature -> s

set

data SelectionDataSetMethodInfo Source #

Instances

((~) * signature (Atom -> Int32 -> ByteString -> m ()), MonadIO m) => MethodInfo * SelectionDataSetMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataSetMethodInfo SelectionData -> signature -> s

setPixbuf

data SelectionDataSetPixbufMethodInfo Source #

Instances

((~) * signature (a -> m Bool), MonadIO m, IsPixbuf a) => MethodInfo * SelectionDataSetPixbufMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataSetPixbufMethodInfo SelectionData -> signature -> s

selectionDataSetPixbuf :: (MonadIO m, IsPixbuf a) => SelectionData -> a -> m Bool Source #

setText

data SelectionDataSetTextMethodInfo Source #

Instances

((~) * signature (Text -> Int32 -> m Bool), MonadIO m) => MethodInfo * SelectionDataSetTextMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataSetTextMethodInfo SelectionData -> signature -> s

setUris

data SelectionDataSetUrisMethodInfo Source #

Instances

((~) * signature ([Text] -> m Bool), MonadIO m) => MethodInfo * SelectionDataSetUrisMethodInfo SelectionData signature Source # 

Methods

overloadedMethod :: MethodProxy SelectionDataSetUrisMethodInfo SelectionData -> signature -> s

targetsIncludeImage

targetsIncludeRichText

targetsIncludeText

targetsIncludeUri