| 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.WebKit2WebExtension.Objects.ScriptWorld
Description
- newtype ScriptWorld = ScriptWorld (ManagedPtr ScriptWorld)
- class GObject o => IsScriptWorld o
- toScriptWorld :: IsScriptWorld o => o -> IO ScriptWorld
- noScriptWorld :: Maybe ScriptWorld
- scriptWorldGetDefault :: MonadIO m => m ScriptWorld
- scriptWorldNew :: MonadIO m => m ScriptWorld
- type C_ScriptWorldWindowObjectClearedCallback = Ptr () -> Ptr WebPage -> Ptr Frame -> Ptr () -> IO ()
- type ScriptWorldWindowObjectClearedCallback = WebPage -> Frame -> IO ()
- data ScriptWorldWindowObjectClearedSignalInfo
- afterScriptWorldWindowObjectCleared :: (GObject a, MonadIO m) => a -> ScriptWorldWindowObjectClearedCallback -> m SignalHandlerId
- genClosure_ScriptWorldWindowObjectCleared :: ScriptWorldWindowObjectClearedCallback -> IO Closure
- mk_ScriptWorldWindowObjectClearedCallback :: C_ScriptWorldWindowObjectClearedCallback -> IO (FunPtr C_ScriptWorldWindowObjectClearedCallback)
- noScriptWorldWindowObjectClearedCallback :: Maybe ScriptWorldWindowObjectClearedCallback
- onScriptWorldWindowObjectCleared :: (GObject a, MonadIO m) => a -> ScriptWorldWindowObjectClearedCallback -> m SignalHandlerId
- wrap_ScriptWorldWindowObjectClearedCallback :: ScriptWorldWindowObjectClearedCallback -> Ptr () -> Ptr WebPage -> Ptr Frame -> Ptr () -> IO ()
Exported types
newtype ScriptWorld Source #
Constructors
| ScriptWorld (ManagedPtr ScriptWorld) |
Instances
| GObject ScriptWorld Source # | |
| IsObject ScriptWorld Source # | |
| IsScriptWorld ScriptWorld Source # | |
| ((~) * info (ResolveScriptWorldMethod t ScriptWorld), MethodInfo * info ScriptWorld p) => IsLabel t (ScriptWorld -> p) Source # | |
| ((~) * info (ResolveScriptWorldMethod t ScriptWorld), MethodInfo * info ScriptWorld p) => IsLabelProxy t (ScriptWorld -> p) Source # | |
| HasAttributeList * ScriptWorld Source # | |
| type SignalList ScriptWorld Source # | |
| type AttributeList ScriptWorld Source # | |
class GObject o => IsScriptWorld o Source #
Instances
| (GObject a, UnknownAncestorError Constraint ScriptWorld a) => IsScriptWorld a Source # | |
| IsScriptWorld ScriptWorld Source # | |
toScriptWorld :: IsScriptWorld o => o -> IO ScriptWorld Source #
Methods
getDefault
scriptWorldGetDefault :: MonadIO m => m ScriptWorld Source #
new
scriptWorldNew :: MonadIO m => m ScriptWorld Source #
Signals
windowObjectCleared
type C_ScriptWorldWindowObjectClearedCallback = Ptr () -> Ptr WebPage -> Ptr Frame -> Ptr () -> IO () Source #
data ScriptWorldWindowObjectClearedSignalInfo Source #
Instances
| SignalInfo ScriptWorldWindowObjectClearedSignalInfo Source # | |
| type HaskellCallbackType ScriptWorldWindowObjectClearedSignalInfo Source # | |
afterScriptWorldWindowObjectCleared :: (GObject a, MonadIO m) => a -> ScriptWorldWindowObjectClearedCallback -> m SignalHandlerId Source #
genClosure_ScriptWorldWindowObjectCleared :: ScriptWorldWindowObjectClearedCallback -> IO Closure Source #
mk_ScriptWorldWindowObjectClearedCallback :: C_ScriptWorldWindowObjectClearedCallback -> IO (FunPtr C_ScriptWorldWindowObjectClearedCallback) Source #
onScriptWorldWindowObjectCleared :: (GObject a, MonadIO m) => a -> ScriptWorldWindowObjectClearedCallback -> m SignalHandlerId Source #