gi-webkit2-4.0.9: WebKit2 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.WebKit2.Objects.ContextMenu

Contents

Description

 

Synopsis

Exported types

newtype ContextMenu Source #

Constructors

ContextMenu (ManagedPtr ContextMenu) 

Instances

GObject ContextMenu Source # 
IsObject ContextMenu Source # 
IsContextMenu ContextMenu Source # 
((~) * info (ResolveContextMenuMethod t ContextMenu), MethodInfo * info ContextMenu p) => IsLabel t (ContextMenu -> p) Source # 

Methods

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

((~) * info (ResolveContextMenuMethod t ContextMenu), MethodInfo * info ContextMenu p) => IsLabelProxy t (ContextMenu -> p) Source # 
HasAttributeList * ContextMenu Source # 
type SignalList ContextMenu Source # 
type SignalList ContextMenu
type AttributeList ContextMenu Source # 
type AttributeList ContextMenu

class GObject o => IsContextMenu o Source #

Instances

(GObject a, UnknownAncestorError Constraint ContextMenu a) => IsContextMenu a Source # 
IsContextMenu ContextMenu Source # 

Methods

append

data ContextMenuAppendMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsContextMenu a, IsContextMenuItem b) => MethodInfo * ContextMenuAppendMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextMenuAppendMethodInfo a -> signature -> s

first

data ContextMenuFirstMethodInfo Source #

Instances

((~) * signature (m ContextMenuItem), MonadIO m, IsContextMenu a) => MethodInfo * ContextMenuFirstMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextMenuFirstMethodInfo a -> signature -> s

getItemAtPosition

data ContextMenuGetItemAtPositionMethodInfo Source #

Instances

((~) * signature (Word32 -> m ContextMenuItem), MonadIO m, IsContextMenu a) => MethodInfo * ContextMenuGetItemAtPositionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextMenuGetItemAtPositionMethodInfo a -> signature -> s

getItems

data ContextMenuGetItemsMethodInfo Source #

Instances

((~) * signature (m [ContextMenuItem]), MonadIO m, IsContextMenu a) => MethodInfo * ContextMenuGetItemsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextMenuGetItemsMethodInfo a -> signature -> s

getNItems

data ContextMenuGetNItemsMethodInfo Source #

Instances

((~) * signature (m Word32), MonadIO m, IsContextMenu a) => MethodInfo * ContextMenuGetNItemsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextMenuGetNItemsMethodInfo a -> signature -> s

getUserData

data ContextMenuGetUserDataMethodInfo Source #

Instances

((~) * signature (m GVariant), MonadIO m, IsContextMenu a) => MethodInfo * ContextMenuGetUserDataMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextMenuGetUserDataMethodInfo a -> signature -> s

contextMenuGetUserData :: (MonadIO m, IsContextMenu a) => a -> m GVariant Source #

insert

data ContextMenuInsertMethodInfo Source #

Instances

((~) * signature (b -> Int32 -> m ()), MonadIO m, IsContextMenu a, IsContextMenuItem b) => MethodInfo * ContextMenuInsertMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextMenuInsertMethodInfo a -> signature -> s

last

data ContextMenuLastMethodInfo Source #

Instances

((~) * signature (m ContextMenuItem), MonadIO m, IsContextMenu a) => MethodInfo * ContextMenuLastMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextMenuLastMethodInfo a -> signature -> s

moveItem

data ContextMenuMoveItemMethodInfo Source #

Instances

((~) * signature (b -> Int32 -> m ()), MonadIO m, IsContextMenu a, IsContextMenuItem b) => MethodInfo * ContextMenuMoveItemMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextMenuMoveItemMethodInfo a -> signature -> s

new

newWithItems

prepend

data ContextMenuPrependMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsContextMenu a, IsContextMenuItem b) => MethodInfo * ContextMenuPrependMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextMenuPrependMethodInfo a -> signature -> s

remove

data ContextMenuRemoveMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsContextMenu a, IsContextMenuItem b) => MethodInfo * ContextMenuRemoveMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextMenuRemoveMethodInfo a -> signature -> s

removeAll

data ContextMenuRemoveAllMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsContextMenu a) => MethodInfo * ContextMenuRemoveAllMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextMenuRemoveAllMethodInfo a -> signature -> s

setUserData

data ContextMenuSetUserDataMethodInfo Source #

Instances

((~) * signature (GVariant -> m ()), MonadIO m, IsContextMenu a) => MethodInfo * ContextMenuSetUserDataMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextMenuSetUserDataMethodInfo a -> signature -> s

contextMenuSetUserData :: (MonadIO m, IsContextMenu a) => a -> GVariant -> m () Source #