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.Clipboard

Contents

Description

 

Synopsis

Exported types

newtype Clipboard Source

Instances

GObject Clipboard Source 
((~) * info (ResolveClipboardMethod t Clipboard), MethodInfo * info Clipboard p) => IsLabel t (Clipboard -> p) Source 

Methods

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

((~) * info (ResolveClipboardMethod t Clipboard), MethodInfo * info Clipboard p) => IsLabelProxy t (Clipboard -> p) Source 

Methods

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

type ParentTypes Clipboard Source 
type AttributeList Clipboard Source 
type SignalList Clipboard Source 

Methods

clipboardClear

data ClipboardClearMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, ClipboardK a) => MethodInfo (TYPE Lifted) ClipboardClearMethodInfo a signature Source 

clipboardClear :: (MonadIO m, ClipboardK a) => a -> m () Source

clipboardGet

clipboardGetDefault

clipboardGetDefault :: (MonadIO m, DisplayK a) => a -> m Clipboard Source

clipboardGetDisplay

clipboardGetDisplay :: (MonadIO m, ClipboardK a) => a -> m Display Source

clipboardGetForDisplay

clipboardGetForDisplay :: (MonadIO m, DisplayK a) => a -> Atom -> m Clipboard Source

clipboardGetOwner

clipboardGetOwner :: (MonadIO m, ClipboardK a) => a -> m Object Source

clipboardRequestContents

clipboardRequestImage

clipboardRequestRichText

clipboardRequestTargets

clipboardRequestText

clipboardRequestUris

clipboardSetCanStore

clipboardSetImage

data ClipboardSetImageMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, ClipboardK a, PixbufK b) => MethodInfo (TYPE Lifted) ClipboardSetImageMethodInfo a signature Source 

clipboardSetImage :: (MonadIO m, ClipboardK a, PixbufK b) => a -> b -> m () Source

clipboardSetText

clipboardSetText :: (MonadIO m, ClipboardK a) => a -> Text -> Int32 -> m () Source

clipboardStore

data ClipboardStoreMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, ClipboardK a) => MethodInfo (TYPE Lifted) ClipboardStoreMethodInfo a signature Source 

clipboardStore :: (MonadIO m, ClipboardK a) => a -> m () Source

clipboardWaitForContents

clipboardWaitForImage

clipboardWaitForImage :: (MonadIO m, ClipboardK a) => a -> m Pixbuf Source

clipboardWaitForRichText

clipboardWaitForTargets

clipboardWaitForTargets :: (MonadIO m, ClipboardK a) => a -> m (Bool, [Atom]) Source

clipboardWaitForText

clipboardWaitForUris

clipboardWaitIsImageAvailable

clipboardWaitIsRichTextAvailable

clipboardWaitIsTargetAvailable

clipboardWaitIsTextAvailable

clipboardWaitIsUrisAvailable

Signals

OwnerChange

type ClipboardOwnerChangeCallback = EventOwnerChange -> IO () Source

type ClipboardOwnerChangeCallbackC = Ptr () -> Ptr EventOwnerChange -> Ptr () -> IO () Source