| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.WebKit.Objects.WebInspector
Contents
Description
- newtype WebInspector = WebInspector (ManagedPtr WebInspector)
- class GObject o => IsWebInspector o
- toWebInspector :: IsWebInspector o => o -> IO WebInspector
- noWebInspector :: Maybe WebInspector
- data WebInspectorCloseMethodInfo
- webInspectorClose :: (MonadIO m, IsWebInspector a) => a -> m ()
- data WebInspectorGetInspectedUriMethodInfo
- webInspectorGetInspectedUri :: (MonadIO m, IsWebInspector a) => a -> m Text
- data WebInspectorGetWebViewMethodInfo
- webInspectorGetWebView :: (MonadIO m, IsWebInspector a) => a -> m WebView
- data WebInspectorInspectCoordinatesMethodInfo
- webInspectorInspectCoordinates :: (MonadIO m, IsWebInspector a) => a -> Double -> Double -> m ()
- data WebInspectorInspectNodeMethodInfo
- webInspectorInspectNode :: (MonadIO m, IsWebInspector a, IsDOMNode b) => a -> b -> m ()
- data WebInspectorShowMethodInfo
- webInspectorShow :: (MonadIO m, IsWebInspector a) => a -> m ()
- data WebInspectorInspectedUriPropertyInfo
- getWebInspectorInspectedUri :: (MonadIO m, IsWebInspector o) => o -> m Text
- webInspectorInspectedUri :: AttrLabelProxy "inspectedUri"
- data WebInspectorJavascriptProfilingEnabledPropertyInfo
- constructWebInspectorJavascriptProfilingEnabled :: IsWebInspector o => Bool -> IO (GValueConstruct o)
- getWebInspectorJavascriptProfilingEnabled :: (MonadIO m, IsWebInspector o) => o -> m Bool
- setWebInspectorJavascriptProfilingEnabled :: (MonadIO m, IsWebInspector o) => o -> Bool -> m ()
- webInspectorJavascriptProfilingEnabled :: AttrLabelProxy "javascriptProfilingEnabled"
- data WebInspectorTimelineProfilingEnabledPropertyInfo
- constructWebInspectorTimelineProfilingEnabled :: IsWebInspector o => Bool -> IO (GValueConstruct o)
- getWebInspectorTimelineProfilingEnabled :: (MonadIO m, IsWebInspector o) => o -> m Bool
- setWebInspectorTimelineProfilingEnabled :: (MonadIO m, IsWebInspector o) => o -> Bool -> m ()
- webInspectorTimelineProfilingEnabled :: AttrLabelProxy "timelineProfilingEnabled"
- data WebInspectorWebViewPropertyInfo
- getWebInspectorWebView :: (MonadIO m, IsWebInspector o) => o -> m WebView
- webInspectorWebView :: AttrLabelProxy "webView"
- type C_WebInspectorAttachWindowCallback = Ptr () -> Ptr () -> IO CInt
- type WebInspectorAttachWindowCallback = IO Bool
- data WebInspectorAttachWindowSignalInfo
- afterWebInspectorAttachWindow :: (GObject a, MonadIO m) => a -> WebInspectorAttachWindowCallback -> m SignalHandlerId
- genClosure_WebInspectorAttachWindow :: WebInspectorAttachWindowCallback -> IO Closure
- mk_WebInspectorAttachWindowCallback :: C_WebInspectorAttachWindowCallback -> IO (FunPtr C_WebInspectorAttachWindowCallback)
- noWebInspectorAttachWindowCallback :: Maybe WebInspectorAttachWindowCallback
- onWebInspectorAttachWindow :: (GObject a, MonadIO m) => a -> WebInspectorAttachWindowCallback -> m SignalHandlerId
- wrap_WebInspectorAttachWindowCallback :: WebInspectorAttachWindowCallback -> Ptr () -> Ptr () -> IO CInt
- type C_WebInspectorCloseWindowCallback = Ptr () -> Ptr () -> IO CInt
- type WebInspectorCloseWindowCallback = IO Bool
- data WebInspectorCloseWindowSignalInfo
- afterWebInspectorCloseWindow :: (GObject a, MonadIO m) => a -> WebInspectorCloseWindowCallback -> m SignalHandlerId
- genClosure_WebInspectorCloseWindow :: WebInspectorCloseWindowCallback -> IO Closure
- mk_WebInspectorCloseWindowCallback :: C_WebInspectorCloseWindowCallback -> IO (FunPtr C_WebInspectorCloseWindowCallback)
- noWebInspectorCloseWindowCallback :: Maybe WebInspectorCloseWindowCallback
- onWebInspectorCloseWindow :: (GObject a, MonadIO m) => a -> WebInspectorCloseWindowCallback -> m SignalHandlerId
- wrap_WebInspectorCloseWindowCallback :: WebInspectorCloseWindowCallback -> Ptr () -> Ptr () -> IO CInt
- type C_WebInspectorDetachWindowCallback = Ptr () -> Ptr () -> IO CInt
- type WebInspectorDetachWindowCallback = IO Bool
- data WebInspectorDetachWindowSignalInfo
- afterWebInspectorDetachWindow :: (GObject a, MonadIO m) => a -> WebInspectorDetachWindowCallback -> m SignalHandlerId
- genClosure_WebInspectorDetachWindow :: WebInspectorDetachWindowCallback -> IO Closure
- mk_WebInspectorDetachWindowCallback :: C_WebInspectorDetachWindowCallback -> IO (FunPtr C_WebInspectorDetachWindowCallback)
- noWebInspectorDetachWindowCallback :: Maybe WebInspectorDetachWindowCallback
- onWebInspectorDetachWindow :: (GObject a, MonadIO m) => a -> WebInspectorDetachWindowCallback -> m SignalHandlerId
- wrap_WebInspectorDetachWindowCallback :: WebInspectorDetachWindowCallback -> Ptr () -> Ptr () -> IO CInt
- type C_WebInspectorFinishedCallback = Ptr () -> Ptr () -> IO ()
- type WebInspectorFinishedCallback = IO ()
- data WebInspectorFinishedSignalInfo
- afterWebInspectorFinished :: (GObject a, MonadIO m) => a -> WebInspectorFinishedCallback -> m SignalHandlerId
- genClosure_WebInspectorFinished :: WebInspectorFinishedCallback -> IO Closure
- mk_WebInspectorFinishedCallback :: C_WebInspectorFinishedCallback -> IO (FunPtr C_WebInspectorFinishedCallback)
- noWebInspectorFinishedCallback :: Maybe WebInspectorFinishedCallback
- onWebInspectorFinished :: (GObject a, MonadIO m) => a -> WebInspectorFinishedCallback -> m SignalHandlerId
- wrap_WebInspectorFinishedCallback :: WebInspectorFinishedCallback -> Ptr () -> Ptr () -> IO ()
- type C_WebInspectorInspectWebViewCallback = Ptr () -> Ptr WebView -> Ptr () -> IO (Ptr WebView)
- type WebInspectorInspectWebViewCallback = WebView -> IO WebView
- data WebInspectorInspectWebViewSignalInfo
- afterWebInspectorInspectWebView :: (GObject a, MonadIO m) => a -> WebInspectorInspectWebViewCallback -> m SignalHandlerId
- genClosure_WebInspectorInspectWebView :: WebInspectorInspectWebViewCallback -> IO Closure
- mk_WebInspectorInspectWebViewCallback :: C_WebInspectorInspectWebViewCallback -> IO (FunPtr C_WebInspectorInspectWebViewCallback)
- noWebInspectorInspectWebViewCallback :: Maybe WebInspectorInspectWebViewCallback
- onWebInspectorInspectWebView :: (GObject a, MonadIO m) => a -> WebInspectorInspectWebViewCallback -> m SignalHandlerId
- wrap_WebInspectorInspectWebViewCallback :: WebInspectorInspectWebViewCallback -> Ptr () -> Ptr WebView -> Ptr () -> IO (Ptr WebView)
- type C_WebInspectorShowWindowCallback = Ptr () -> Ptr () -> IO CInt
- type WebInspectorShowWindowCallback = IO Bool
- data WebInspectorShowWindowSignalInfo
- afterWebInspectorShowWindow :: (GObject a, MonadIO m) => a -> WebInspectorShowWindowCallback -> m SignalHandlerId
- genClosure_WebInspectorShowWindow :: WebInspectorShowWindowCallback -> IO Closure
- mk_WebInspectorShowWindowCallback :: C_WebInspectorShowWindowCallback -> IO (FunPtr C_WebInspectorShowWindowCallback)
- noWebInspectorShowWindowCallback :: Maybe WebInspectorShowWindowCallback
- onWebInspectorShowWindow :: (GObject a, MonadIO m) => a -> WebInspectorShowWindowCallback -> m SignalHandlerId
- wrap_WebInspectorShowWindowCallback :: WebInspectorShowWindowCallback -> Ptr () -> Ptr () -> IO CInt
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 # | |
| ((~) * info (ResolveWebInspectorMethod t WebInspector), MethodInfo * info WebInspector p) => IsLabelProxy t (WebInspector -> p) Source # | |
| HasAttributeList * WebInspector Source # | |
| type SignalList WebInspector Source # | |
| type AttributeList WebInspector Source # | |
class GObject o => IsWebInspector o Source #
Instances
| (GObject a, UnknownAncestorError Constraint WebInspector a) => IsWebInspector a Source # | |
| IsWebInspector WebInspector Source # | |
toWebInspector :: IsWebInspector o => o -> IO WebInspector Source #
Methods
close
data WebInspectorCloseMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsWebInspector a) => MethodInfo * WebInspectorCloseMethodInfo a signature Source # | |
webInspectorClose :: (MonadIO m, IsWebInspector a) => a -> m () Source #
getInspectedUri
data WebInspectorGetInspectedUriMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsWebInspector a) => MethodInfo * WebInspectorGetInspectedUriMethodInfo a signature Source # | |
webInspectorGetInspectedUri :: (MonadIO m, IsWebInspector a) => a -> m Text Source #
getWebView
data WebInspectorGetWebViewMethodInfo Source #
Instances
| ((~) * signature (m WebView), MonadIO m, IsWebInspector a) => MethodInfo * WebInspectorGetWebViewMethodInfo a signature Source # | |
webInspectorGetWebView :: (MonadIO m, IsWebInspector a) => a -> m WebView Source #
inspectCoordinates
data WebInspectorInspectCoordinatesMethodInfo Source #
Instances
| ((~) * signature (Double -> Double -> m ()), MonadIO m, IsWebInspector a) => MethodInfo * WebInspectorInspectCoordinatesMethodInfo a signature Source # | |
webInspectorInspectCoordinates :: (MonadIO m, IsWebInspector a) => a -> Double -> Double -> m () Source #
inspectNode
data WebInspectorInspectNodeMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsWebInspector a, IsDOMNode b) => MethodInfo * WebInspectorInspectNodeMethodInfo a signature Source # | |
webInspectorInspectNode :: (MonadIO m, IsWebInspector a, IsDOMNode b) => a -> b -> m () Source #
show
data WebInspectorShowMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsWebInspector a) => MethodInfo * WebInspectorShowMethodInfo a signature Source # | |
webInspectorShow :: (MonadIO m, IsWebInspector a) => a -> m () Source #
Properties
inspectedUri
data WebInspectorInspectedUriPropertyInfo Source #
Instances
| AttrInfo WebInspectorInspectedUriPropertyInfo Source # | |
| type AttrSetTypeConstraint WebInspectorInspectedUriPropertyInfo Source # | |
| type AttrOrigin WebInspectorInspectedUriPropertyInfo Source # | |
| type AttrLabel WebInspectorInspectedUriPropertyInfo Source # | |
| type AttrGetType WebInspectorInspectedUriPropertyInfo Source # | |
| type AttrBaseTypeConstraint WebInspectorInspectedUriPropertyInfo Source # | |
| type AttrAllowedOps WebInspectorInspectedUriPropertyInfo Source # | |
getWebInspectorInspectedUri :: (MonadIO m, IsWebInspector o) => o -> m Text Source #
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 AttrGetType WebInspectorJavascriptProfilingEnabledPropertyInfo Source # | |
| type AttrBaseTypeConstraint WebInspectorJavascriptProfilingEnabledPropertyInfo Source # | |
| type AttrAllowedOps WebInspectorJavascriptProfilingEnabledPropertyInfo Source # | |
constructWebInspectorJavascriptProfilingEnabled :: IsWebInspector o => Bool -> IO (GValueConstruct o) Source #
getWebInspectorJavascriptProfilingEnabled :: (MonadIO m, IsWebInspector o) => o -> m Bool Source #
setWebInspectorJavascriptProfilingEnabled :: (MonadIO m, IsWebInspector o) => o -> Bool -> m () Source #
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 AttrGetType WebInspectorTimelineProfilingEnabledPropertyInfo Source # | |
| type AttrBaseTypeConstraint WebInspectorTimelineProfilingEnabledPropertyInfo Source # | |
| type AttrAllowedOps WebInspectorTimelineProfilingEnabledPropertyInfo Source # | |
constructWebInspectorTimelineProfilingEnabled :: IsWebInspector o => Bool -> IO (GValueConstruct o) Source #
getWebInspectorTimelineProfilingEnabled :: (MonadIO m, IsWebInspector o) => o -> m Bool Source #
setWebInspectorTimelineProfilingEnabled :: (MonadIO m, IsWebInspector o) => o -> Bool -> m () Source #
webInspectorTimelineProfilingEnabled :: AttrLabelProxy "timelineProfilingEnabled" Source #
webView
data WebInspectorWebViewPropertyInfo Source #
Instances
| AttrInfo WebInspectorWebViewPropertyInfo Source # | |
| type AttrSetTypeConstraint WebInspectorWebViewPropertyInfo Source # | |
| type AttrOrigin WebInspectorWebViewPropertyInfo Source # | |
| type AttrLabel WebInspectorWebViewPropertyInfo Source # | |
| type AttrGetType WebInspectorWebViewPropertyInfo Source # | |
| type AttrBaseTypeConstraint WebInspectorWebViewPropertyInfo Source # | |
| type AttrAllowedOps WebInspectorWebViewPropertyInfo Source # | |
getWebInspectorWebView :: (MonadIO m, IsWebInspector o) => o -> m WebView Source #
webInspectorWebView :: AttrLabelProxy "webView" Source #
Signals
attachWindow
data WebInspectorAttachWindowSignalInfo Source #
Instances
| SignalInfo WebInspectorAttachWindowSignalInfo Source # | |
| type HaskellCallbackType WebInspectorAttachWindowSignalInfo Source # | |
afterWebInspectorAttachWindow :: (GObject a, MonadIO m) => a -> WebInspectorAttachWindowCallback -> m SignalHandlerId Source #
mk_WebInspectorAttachWindowCallback :: C_WebInspectorAttachWindowCallback -> IO (FunPtr C_WebInspectorAttachWindowCallback) Source #
onWebInspectorAttachWindow :: (GObject a, MonadIO m) => a -> WebInspectorAttachWindowCallback -> m SignalHandlerId Source #
wrap_WebInspectorAttachWindowCallback :: WebInspectorAttachWindowCallback -> Ptr () -> Ptr () -> IO CInt Source #
closeWindow
type WebInspectorCloseWindowCallback = IO Bool Source #
data WebInspectorCloseWindowSignalInfo Source #
Instances
| SignalInfo WebInspectorCloseWindowSignalInfo Source # | |
| type HaskellCallbackType WebInspectorCloseWindowSignalInfo Source # | |
afterWebInspectorCloseWindow :: (GObject a, MonadIO m) => a -> WebInspectorCloseWindowCallback -> m SignalHandlerId Source #
mk_WebInspectorCloseWindowCallback :: C_WebInspectorCloseWindowCallback -> IO (FunPtr C_WebInspectorCloseWindowCallback) Source #
onWebInspectorCloseWindow :: (GObject a, MonadIO m) => a -> WebInspectorCloseWindowCallback -> m SignalHandlerId Source #
wrap_WebInspectorCloseWindowCallback :: WebInspectorCloseWindowCallback -> Ptr () -> Ptr () -> IO CInt Source #
detachWindow
data WebInspectorDetachWindowSignalInfo Source #
Instances
| SignalInfo WebInspectorDetachWindowSignalInfo Source # | |
| type HaskellCallbackType WebInspectorDetachWindowSignalInfo Source # | |
afterWebInspectorDetachWindow :: (GObject a, MonadIO m) => a -> WebInspectorDetachWindowCallback -> m SignalHandlerId Source #
mk_WebInspectorDetachWindowCallback :: C_WebInspectorDetachWindowCallback -> IO (FunPtr C_WebInspectorDetachWindowCallback) Source #
onWebInspectorDetachWindow :: (GObject a, MonadIO m) => a -> WebInspectorDetachWindowCallback -> m SignalHandlerId Source #
wrap_WebInspectorDetachWindowCallback :: WebInspectorDetachWindowCallback -> Ptr () -> Ptr () -> IO CInt Source #
finished
type WebInspectorFinishedCallback = IO () Source #
data WebInspectorFinishedSignalInfo Source #
Instances
| SignalInfo WebInspectorFinishedSignalInfo Source # | |
| type HaskellCallbackType WebInspectorFinishedSignalInfo Source # | |
afterWebInspectorFinished :: (GObject a, MonadIO m) => a -> WebInspectorFinishedCallback -> m SignalHandlerId Source #
genClosure_WebInspectorFinished :: WebInspectorFinishedCallback -> IO Closure Source #
mk_WebInspectorFinishedCallback :: C_WebInspectorFinishedCallback -> IO (FunPtr C_WebInspectorFinishedCallback) Source #
onWebInspectorFinished :: (GObject a, MonadIO m) => a -> WebInspectorFinishedCallback -> m SignalHandlerId Source #
wrap_WebInspectorFinishedCallback :: WebInspectorFinishedCallback -> Ptr () -> Ptr () -> IO () Source #
inspectWebView
type C_WebInspectorInspectWebViewCallback = Ptr () -> Ptr WebView -> Ptr () -> IO (Ptr WebView) Source #
data WebInspectorInspectWebViewSignalInfo Source #
Instances
| SignalInfo WebInspectorInspectWebViewSignalInfo Source # | |
| type HaskellCallbackType WebInspectorInspectWebViewSignalInfo Source # | |
afterWebInspectorInspectWebView :: (GObject a, MonadIO m) => a -> WebInspectorInspectWebViewCallback -> m SignalHandlerId Source #
mk_WebInspectorInspectWebViewCallback :: C_WebInspectorInspectWebViewCallback -> IO (FunPtr C_WebInspectorInspectWebViewCallback) Source #
onWebInspectorInspectWebView :: (GObject a, MonadIO m) => a -> WebInspectorInspectWebViewCallback -> m SignalHandlerId Source #
wrap_WebInspectorInspectWebViewCallback :: WebInspectorInspectWebViewCallback -> Ptr () -> Ptr WebView -> Ptr () -> IO (Ptr WebView) Source #
showWindow
type WebInspectorShowWindowCallback = IO Bool Source #
data WebInspectorShowWindowSignalInfo Source #
Instances
| SignalInfo WebInspectorShowWindowSignalInfo Source # | |
| type HaskellCallbackType WebInspectorShowWindowSignalInfo Source # | |
afterWebInspectorShowWindow :: (GObject a, MonadIO m) => a -> WebInspectorShowWindowCallback -> m SignalHandlerId Source #
genClosure_WebInspectorShowWindow :: WebInspectorShowWindowCallback -> IO Closure Source #
mk_WebInspectorShowWindowCallback :: C_WebInspectorShowWindowCallback -> IO (FunPtr C_WebInspectorShowWindowCallback) Source #
onWebInspectorShowWindow :: (GObject a, MonadIO m) => a -> WebInspectorShowWindowCallback -> m SignalHandlerId Source #
wrap_WebInspectorShowWindowCallback :: WebInspectorShowWindowCallback -> Ptr () -> Ptr () -> IO CInt Source #