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 |
- newtype ScriptWorld = ScriptWorld (ForeignPtr ScriptWorld)
- class GObject o => ScriptWorldK o
- toScriptWorld :: ScriptWorldK o => o -> IO ScriptWorld
- noScriptWorld :: Maybe ScriptWorld
- scriptWorldGetDefault :: MonadIO m => m ScriptWorld
- scriptWorldNew :: MonadIO m => m ScriptWorld
- type ScriptWorldWindowObjectClearedCallback = WebPage -> Frame -> IO ()
- type ScriptWorldWindowObjectClearedCallbackC = Ptr () -> Ptr WebPage -> Ptr Frame -> Ptr () -> IO ()
- data ScriptWorldWindowObjectClearedSignalInfo
- afterScriptWorldWindowObjectCleared :: (GObject a, MonadIO m) => a -> ScriptWorldWindowObjectClearedCallback -> m SignalHandlerId
- mkScriptWorldWindowObjectClearedCallback :: ScriptWorldWindowObjectClearedCallbackC -> IO (FunPtr ScriptWorldWindowObjectClearedCallbackC)
- noScriptWorldWindowObjectClearedCallback :: Maybe ScriptWorldWindowObjectClearedCallback
- onScriptWorldWindowObjectCleared :: (GObject a, MonadIO m) => a -> ScriptWorldWindowObjectClearedCallback -> m SignalHandlerId
- scriptWorldWindowObjectClearedCallbackWrapper :: ScriptWorldWindowObjectClearedCallback -> Ptr () -> Ptr WebPage -> Ptr Frame -> Ptr () -> IO ()
- scriptWorldWindowObjectClearedClosure :: ScriptWorldWindowObjectClearedCallback -> IO Closure
Exported types
newtype ScriptWorld Source
GObject ScriptWorld | |
((~) * info (ResolveScriptWorldMethod t ScriptWorld), MethodInfo * info ScriptWorld p) => IsLabelProxy t (ScriptWorld -> p) | |
type ParentTypes ScriptWorld | |
type AttributeList ScriptWorld | |
type SignalList ScriptWorld |
class GObject o => ScriptWorldK o Source
(GObject o, IsDescendantOf ScriptWorld o) => ScriptWorldK o |
toScriptWorld :: ScriptWorldK o => o -> IO ScriptWorld Source
Methods
scriptWorldGetDefault
scriptWorldGetDefault :: MonadIO m => m ScriptWorld Source
scriptWorldNew
scriptWorldNew :: MonadIO m => m ScriptWorld Source
Signals
WindowObjectCleared
type ScriptWorldWindowObjectClearedCallback = WebPage -> Frame -> IO () Source
type ScriptWorldWindowObjectClearedCallbackC = Ptr () -> Ptr WebPage -> Ptr Frame -> Ptr () -> IO () Source
afterScriptWorldWindowObjectCleared :: (GObject a, MonadIO m) => a -> ScriptWorldWindowObjectClearedCallback -> m SignalHandlerId Source
mkScriptWorldWindowObjectClearedCallback :: ScriptWorldWindowObjectClearedCallbackC -> IO (FunPtr ScriptWorldWindowObjectClearedCallbackC) Source
onScriptWorldWindowObjectCleared :: (GObject a, MonadIO m) => a -> ScriptWorldWindowObjectClearedCallback -> m SignalHandlerId Source
scriptWorldWindowObjectClearedCallbackWrapper :: ScriptWorldWindowObjectClearedCallback -> Ptr () -> Ptr WebPage -> Ptr Frame -> Ptr () -> IO () Source