gi-webkit-3.0.7: WebKit 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.WebKit.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

close

data WebInspectorCloseMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy WebInspectorCloseMethodInfo 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 WebView), MonadIO m, IsWebInspector a) => MethodInfo * WebInspectorGetWebViewMethodInfo a signature Source # 

Methods

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

inspectCoordinates

data WebInspectorInspectCoordinatesMethodInfo Source #

Instances

((~) * signature (Double -> Double -> m ()), MonadIO m, IsWebInspector a) => MethodInfo * WebInspectorInspectCoordinatesMethodInfo a signature Source # 

Methods

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

inspectNode

data WebInspectorInspectNodeMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsWebInspector a, IsDOMNode b) => MethodInfo * WebInspectorInspectNodeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebInspectorInspectNodeMethodInfo 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

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 #

javascriptProfilingEnabled

data WebInspectorJavascriptProfilingEnabledPropertyInfo Source #

Instances

AttrInfo WebInspectorJavascriptProfilingEnabledPropertyInfo Source # 
type AttrSetTypeConstraint WebInspectorJavascriptProfilingEnabledPropertyInfo Source # 
type AttrOrigin WebInspectorJavascriptProfilingEnabledPropertyInfo Source # 
type AttrLabel WebInspectorJavascriptProfilingEnabledPropertyInfo Source # 
type AttrLabel WebInspectorJavascriptProfilingEnabledPropertyInfo = "javascript-profiling-enabled"
type AttrGetType WebInspectorJavascriptProfilingEnabledPropertyInfo Source # 
type AttrBaseTypeConstraint WebInspectorJavascriptProfilingEnabledPropertyInfo Source # 
type AttrAllowedOps WebInspectorJavascriptProfilingEnabledPropertyInfo Source # 
type AttrAllowedOps WebInspectorJavascriptProfilingEnabledPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

webInspectorJavascriptProfilingEnabled :: AttrLabelProxy "javascriptProfilingEnabled" Source #

timelineProfilingEnabled

data WebInspectorTimelineProfilingEnabledPropertyInfo Source #

Instances

AttrInfo WebInspectorTimelineProfilingEnabledPropertyInfo Source # 
type AttrSetTypeConstraint WebInspectorTimelineProfilingEnabledPropertyInfo Source # 
type AttrOrigin WebInspectorTimelineProfilingEnabledPropertyInfo Source # 
type AttrLabel WebInspectorTimelineProfilingEnabledPropertyInfo Source # 
type AttrLabel WebInspectorTimelineProfilingEnabledPropertyInfo = "timeline-profiling-enabled"
type AttrGetType WebInspectorTimelineProfilingEnabledPropertyInfo Source # 
type AttrBaseTypeConstraint WebInspectorTimelineProfilingEnabledPropertyInfo Source # 
type AttrAllowedOps WebInspectorTimelineProfilingEnabledPropertyInfo Source # 
type AttrAllowedOps WebInspectorTimelineProfilingEnabledPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

webInspectorTimelineProfilingEnabled :: AttrLabelProxy "timelineProfilingEnabled" Source #

webView

data WebInspectorWebViewPropertyInfo Source #

Instances

AttrInfo WebInspectorWebViewPropertyInfo Source # 

Associated Types

type AttrAllowedOps WebInspectorWebViewPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebInspectorWebViewPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebInspectorWebViewPropertyInfo :: * -> Constraint

type AttrGetType WebInspectorWebViewPropertyInfo :: *

type AttrLabel WebInspectorWebViewPropertyInfo :: Symbol

type AttrOrigin WebInspectorWebViewPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WebInspectorWebViewPropertyInfo o => Proxy * WebInspectorWebViewPropertyInfo -> o -> IO (AttrGetType WebInspectorWebViewPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WebInspectorWebViewPropertyInfo o, AttrSetTypeConstraint WebInspectorWebViewPropertyInfo b) => Proxy * WebInspectorWebViewPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WebInspectorWebViewPropertyInfo o => Proxy * WebInspectorWebViewPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WebInspectorWebViewPropertyInfo o, AttrSetTypeConstraint WebInspectorWebViewPropertyInfo b) => Proxy * WebInspectorWebViewPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WebInspectorWebViewPropertyInfo Source # 
type AttrSetTypeConstraint WebInspectorWebViewPropertyInfo = * ~ ()
type AttrOrigin WebInspectorWebViewPropertyInfo Source # 
type AttrLabel WebInspectorWebViewPropertyInfo Source # 
type AttrLabel WebInspectorWebViewPropertyInfo = "web-view"
type AttrGetType WebInspectorWebViewPropertyInfo Source # 
type AttrBaseTypeConstraint WebInspectorWebViewPropertyInfo Source # 
type AttrBaseTypeConstraint WebInspectorWebViewPropertyInfo = IsWebInspector
type AttrAllowedOps WebInspectorWebViewPropertyInfo Source # 
type AttrAllowedOps WebInspectorWebViewPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

webInspectorWebView :: AttrLabelProxy "webView" Source #

Signals

attachWindow

data WebInspectorAttachWindowSignalInfo Source #

Instances

SignalInfo WebInspectorAttachWindowSignalInfo Source # 

Associated Types

type HaskellCallbackType WebInspectorAttachWindowSignalInfo :: *

Methods

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

type HaskellCallbackType WebInspectorAttachWindowSignalInfo Source # 

afterWebInspectorAttachWindow :: (GObject a, MonadIO m) => a -> WebInspectorAttachWindowCallback -> m SignalHandlerId Source #

onWebInspectorAttachWindow :: (GObject a, MonadIO m) => a -> WebInspectorAttachWindowCallback -> m SignalHandlerId Source #

closeWindow

data WebInspectorCloseWindowSignalInfo Source #

Instances

SignalInfo WebInspectorCloseWindowSignalInfo Source # 

Associated Types

type HaskellCallbackType WebInspectorCloseWindowSignalInfo :: *

Methods

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

type HaskellCallbackType WebInspectorCloseWindowSignalInfo Source # 

afterWebInspectorCloseWindow :: (GObject a, MonadIO m) => a -> WebInspectorCloseWindowCallback -> m SignalHandlerId Source #

onWebInspectorCloseWindow :: (GObject a, MonadIO m) => a -> WebInspectorCloseWindowCallback -> m SignalHandlerId Source #

detachWindow

data WebInspectorDetachWindowSignalInfo Source #

Instances

SignalInfo WebInspectorDetachWindowSignalInfo Source # 

Associated Types

type HaskellCallbackType WebInspectorDetachWindowSignalInfo :: *

Methods

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

type HaskellCallbackType WebInspectorDetachWindowSignalInfo Source # 

afterWebInspectorDetachWindow :: (GObject a, MonadIO m) => a -> WebInspectorDetachWindowCallback -> m SignalHandlerId Source #

onWebInspectorDetachWindow :: (GObject a, MonadIO m) => a -> WebInspectorDetachWindowCallback -> m SignalHandlerId Source #

finished

data WebInspectorFinishedSignalInfo Source #

Instances

SignalInfo WebInspectorFinishedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebInspectorFinishedSignalInfo :: *

Methods

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

type HaskellCallbackType WebInspectorFinishedSignalInfo Source # 

afterWebInspectorFinished :: (GObject a, MonadIO m) => a -> WebInspectorFinishedCallback -> m SignalHandlerId Source #

onWebInspectorFinished :: (GObject a, MonadIO m) => a -> WebInspectorFinishedCallback -> m SignalHandlerId Source #

inspectWebView

data WebInspectorInspectWebViewSignalInfo Source #

Instances

SignalInfo WebInspectorInspectWebViewSignalInfo Source # 

Associated Types

type HaskellCallbackType WebInspectorInspectWebViewSignalInfo :: *

Methods

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

type HaskellCallbackType WebInspectorInspectWebViewSignalInfo Source # 

onWebInspectorInspectWebView :: (GObject a, MonadIO m) => a -> WebInspectorInspectWebViewCallback -> m SignalHandlerId Source #

showWindow

data WebInspectorShowWindowSignalInfo Source #

Instances

SignalInfo WebInspectorShowWindowSignalInfo Source # 

Associated Types

type HaskellCallbackType WebInspectorShowWindowSignalInfo :: *

Methods

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

type HaskellCallbackType WebInspectorShowWindowSignalInfo Source # 

afterWebInspectorShowWindow :: (GObject a, MonadIO m) => a -> WebInspectorShowWindowCallback -> m SignalHandlerId Source #

onWebInspectorShowWindow :: (GObject a, MonadIO m) => a -> WebInspectorShowWindowCallback -> m SignalHandlerId Source #