gi-webkit2-4.0.7: 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.WebInspector

Contents

Description

 

Synopsis

Exported types

newtype WebInspector Source #

Constructors

WebInspector (ManagedPtr WebInspector) 

Instances

GObject WebInspector Source # 
IsObject WebInspector Source # 
IsWebInspector WebInspector Source # 
((~) * info (ResolveWebInspectorMethod t WebInspector), MethodInfo * info WebInspector p) => IsLabel t (WebInspector -> p) Source # 

Methods

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

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

class GObject o => IsWebInspector o Source #

Instances

(GObject a, UnknownAncestorError Constraint WebInspector a) => IsWebInspector a Source # 
IsWebInspector WebInspector Source # 

Methods

attach

data WebInspectorAttachMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebInspector a) => MethodInfo * WebInspectorAttachMethodInfo a signature Source # 

Methods

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

close

data WebInspectorCloseMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebInspector a) => MethodInfo * WebInspectorCloseMethodInfo a signature Source # 

Methods

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

detach

data WebInspectorDetachMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebInspector a) => MethodInfo * WebInspectorDetachMethodInfo a signature Source # 

Methods

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

getAttachedHeight

data WebInspectorGetAttachedHeightMethodInfo Source #

Instances

((~) * signature (m Word32), MonadIO m, IsWebInspector a) => MethodInfo * WebInspectorGetAttachedHeightMethodInfo a signature Source # 

Methods

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

getCanAttach

data WebInspectorGetCanAttachMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWebInspector a) => MethodInfo * WebInspectorGetCanAttachMethodInfo a signature Source # 

Methods

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

getInspectedUri

data WebInspectorGetInspectedUriMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsWebInspector a) => MethodInfo * WebInspectorGetInspectedUriMethodInfo a signature Source # 

Methods

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

getWebView

data WebInspectorGetWebViewMethodInfo Source #

Instances

((~) * signature (m WebViewBase), MonadIO m, IsWebInspector a) => MethodInfo * WebInspectorGetWebViewMethodInfo a signature Source # 

Methods

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

isAttached

data WebInspectorIsAttachedMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWebInspector a) => MethodInfo * WebInspectorIsAttachedMethodInfo a signature Source # 

Methods

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

show

data WebInspectorShowMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebInspector a) => MethodInfo * WebInspectorShowMethodInfo a signature Source # 

Methods

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

Properties

attachedHeight

data WebInspectorAttachedHeightPropertyInfo Source #

Instances

AttrInfo WebInspectorAttachedHeightPropertyInfo Source # 
type AttrSetTypeConstraint WebInspectorAttachedHeightPropertyInfo Source # 
type AttrSetTypeConstraint WebInspectorAttachedHeightPropertyInfo = * ~ ()
type AttrOrigin WebInspectorAttachedHeightPropertyInfo Source # 
type AttrLabel WebInspectorAttachedHeightPropertyInfo Source # 
type AttrLabel WebInspectorAttachedHeightPropertyInfo = "attached-height"
type AttrGetType WebInspectorAttachedHeightPropertyInfo Source # 
type AttrBaseTypeConstraint WebInspectorAttachedHeightPropertyInfo Source # 
type AttrAllowedOps WebInspectorAttachedHeightPropertyInfo Source # 
type AttrAllowedOps WebInspectorAttachedHeightPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

webInspectorAttachedHeight :: AttrLabelProxy "attachedHeight" Source #

canAttach

data WebInspectorCanAttachPropertyInfo Source #

Instances

AttrInfo WebInspectorCanAttachPropertyInfo Source # 

Associated Types

type AttrAllowedOps WebInspectorCanAttachPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebInspectorCanAttachPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebInspectorCanAttachPropertyInfo :: * -> Constraint

type AttrGetType WebInspectorCanAttachPropertyInfo :: *

type AttrLabel WebInspectorCanAttachPropertyInfo :: Symbol

type AttrOrigin WebInspectorCanAttachPropertyInfo :: *

type AttrSetTypeConstraint WebInspectorCanAttachPropertyInfo Source # 
type AttrSetTypeConstraint WebInspectorCanAttachPropertyInfo = * ~ ()
type AttrOrigin WebInspectorCanAttachPropertyInfo Source # 
type AttrLabel WebInspectorCanAttachPropertyInfo Source # 
type AttrLabel WebInspectorCanAttachPropertyInfo = "can-attach"
type AttrGetType WebInspectorCanAttachPropertyInfo Source # 
type AttrBaseTypeConstraint WebInspectorCanAttachPropertyInfo Source # 
type AttrAllowedOps WebInspectorCanAttachPropertyInfo Source # 
type AttrAllowedOps WebInspectorCanAttachPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

webInspectorCanAttach :: AttrLabelProxy "canAttach" Source #

inspectedUri

data WebInspectorInspectedUriPropertyInfo Source #

Instances

AttrInfo WebInspectorInspectedUriPropertyInfo Source # 
type AttrSetTypeConstraint WebInspectorInspectedUriPropertyInfo Source # 
type AttrSetTypeConstraint WebInspectorInspectedUriPropertyInfo = * ~ ()
type AttrOrigin WebInspectorInspectedUriPropertyInfo Source # 
type AttrLabel WebInspectorInspectedUriPropertyInfo Source # 
type AttrLabel WebInspectorInspectedUriPropertyInfo = "inspected-uri"
type AttrGetType WebInspectorInspectedUriPropertyInfo Source # 
type AttrGetType WebInspectorInspectedUriPropertyInfo = Text
type AttrBaseTypeConstraint WebInspectorInspectedUriPropertyInfo Source # 
type AttrAllowedOps WebInspectorInspectedUriPropertyInfo Source # 
type AttrAllowedOps WebInspectorInspectedUriPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

webInspectorInspectedUri :: AttrLabelProxy "inspectedUri" Source #

Signals

attach

data WebInspectorAttachSignalInfo Source #

Instances

SignalInfo WebInspectorAttachSignalInfo Source # 

Associated Types

type HaskellCallbackType WebInspectorAttachSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebInspectorAttachSignalInfo -> o -> HaskellCallbackType WebInspectorAttachSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebInspectorAttachSignalInfo Source # 

afterWebInspectorAttach :: (GObject a, MonadIO m) => a -> WebInspectorAttachCallback -> m SignalHandlerId Source #

onWebInspectorAttach :: (GObject a, MonadIO m) => a -> WebInspectorAttachCallback -> m SignalHandlerId Source #

bringToFront

data WebInspectorBringToFrontSignalInfo Source #

Instances

SignalInfo WebInspectorBringToFrontSignalInfo Source # 

Associated Types

type HaskellCallbackType WebInspectorBringToFrontSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebInspectorBringToFrontSignalInfo -> o -> HaskellCallbackType WebInspectorBringToFrontSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebInspectorBringToFrontSignalInfo Source # 

afterWebInspectorBringToFront :: (GObject a, MonadIO m) => a -> WebInspectorBringToFrontCallback -> m SignalHandlerId Source #

onWebInspectorBringToFront :: (GObject a, MonadIO m) => a -> WebInspectorBringToFrontCallback -> m SignalHandlerId Source #

closed

data WebInspectorClosedSignalInfo Source #

Instances

SignalInfo WebInspectorClosedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebInspectorClosedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebInspectorClosedSignalInfo -> o -> HaskellCallbackType WebInspectorClosedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebInspectorClosedSignalInfo Source # 

afterWebInspectorClosed :: (GObject a, MonadIO m) => a -> WebInspectorClosedCallback -> m SignalHandlerId Source #

onWebInspectorClosed :: (GObject a, MonadIO m) => a -> WebInspectorClosedCallback -> m SignalHandlerId Source #

detach

data WebInspectorDetachSignalInfo Source #

Instances

SignalInfo WebInspectorDetachSignalInfo Source # 

Associated Types

type HaskellCallbackType WebInspectorDetachSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebInspectorDetachSignalInfo -> o -> HaskellCallbackType WebInspectorDetachSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebInspectorDetachSignalInfo Source # 

afterWebInspectorDetach :: (GObject a, MonadIO m) => a -> WebInspectorDetachCallback -> m SignalHandlerId Source #

onWebInspectorDetach :: (GObject a, MonadIO m) => a -> WebInspectorDetachCallback -> m SignalHandlerId Source #

openWindow

data WebInspectorOpenWindowSignalInfo Source #

Instances

SignalInfo WebInspectorOpenWindowSignalInfo Source # 

Associated Types

type HaskellCallbackType WebInspectorOpenWindowSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebInspectorOpenWindowSignalInfo -> o -> HaskellCallbackType WebInspectorOpenWindowSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebInspectorOpenWindowSignalInfo Source # 

afterWebInspectorOpenWindow :: (GObject a, MonadIO m) => a -> WebInspectorOpenWindowCallback -> m SignalHandlerId Source #

onWebInspectorOpenWindow :: (GObject a, MonadIO m) => a -> WebInspectorOpenWindowCallback -> m SignalHandlerId Source #