| 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.Callbacks
Description
- type C_WebExtensionInitializeFunction = Ptr WebExtension -> IO ()
- type WebExtensionInitializeFunction = WebExtension -> IO ()
- dynamic_WebExtensionInitializeFunction :: (HasCallStack, MonadIO m, IsWebExtension a) => FunPtr C_WebExtensionInitializeFunction -> a -> m ()
- genClosure_WebExtensionInitializeFunction :: WebExtensionInitializeFunction -> IO Closure
- mk_WebExtensionInitializeFunction :: C_WebExtensionInitializeFunction -> IO (FunPtr C_WebExtensionInitializeFunction)
- noWebExtensionInitializeFunction :: Maybe WebExtensionInitializeFunction
- wrap_WebExtensionInitializeFunction :: Maybe (Ptr (FunPtr C_WebExtensionInitializeFunction)) -> WebExtensionInitializeFunction -> Ptr WebExtension -> IO ()
- type C_WebExtensionInitializeWithUserDataFunction = Ptr WebExtension -> Ptr GVariant -> IO ()
- type WebExtensionInitializeWithUserDataFunction = WebExtension -> GVariant -> IO ()
- dynamic_WebExtensionInitializeWithUserDataFunction :: (HasCallStack, MonadIO m, IsWebExtension a) => FunPtr C_WebExtensionInitializeWithUserDataFunction -> a -> GVariant -> m ()
- genClosure_WebExtensionInitializeWithUserDataFunction :: WebExtensionInitializeWithUserDataFunction -> IO Closure
- mk_WebExtensionInitializeWithUserDataFunction :: C_WebExtensionInitializeWithUserDataFunction -> IO (FunPtr C_WebExtensionInitializeWithUserDataFunction)
- noWebExtensionInitializeWithUserDataFunction :: Maybe WebExtensionInitializeWithUserDataFunction
- wrap_WebExtensionInitializeWithUserDataFunction :: Maybe (Ptr (FunPtr C_WebExtensionInitializeWithUserDataFunction)) -> WebExtensionInitializeWithUserDataFunction -> Ptr WebExtension -> Ptr GVariant -> IO ()
Signals
WebExtensionInitializeFunction
type C_WebExtensionInitializeFunction = Ptr WebExtension -> IO () Source #
type WebExtensionInitializeFunction = WebExtension -> IO () Source #
dynamic_WebExtensionInitializeFunction Source #
Arguments
| :: (HasCallStack, MonadIO m, IsWebExtension a) | |
| => FunPtr C_WebExtensionInitializeFunction | |
| -> a |
|
| -> m () |
mk_WebExtensionInitializeFunction :: C_WebExtensionInitializeFunction -> IO (FunPtr C_WebExtensionInitializeFunction) Source #
wrap_WebExtensionInitializeFunction :: Maybe (Ptr (FunPtr C_WebExtensionInitializeFunction)) -> WebExtensionInitializeFunction -> Ptr WebExtension -> IO () Source #
WebExtensionInitializeWithUserDataFunction
type C_WebExtensionInitializeWithUserDataFunction = Ptr WebExtension -> Ptr GVariant -> IO () Source #
type WebExtensionInitializeWithUserDataFunction = WebExtension -> GVariant -> IO () Source #
dynamic_WebExtensionInitializeWithUserDataFunction Source #
Arguments
| :: (HasCallStack, MonadIO m, IsWebExtension a) | |
| => FunPtr C_WebExtensionInitializeWithUserDataFunction | |
| -> a |
|
| -> GVariant |
|
| -> m () |
genClosure_WebExtensionInitializeWithUserDataFunction :: WebExtensionInitializeWithUserDataFunction -> IO Closure Source #
mk_WebExtensionInitializeWithUserDataFunction :: C_WebExtensionInitializeWithUserDataFunction -> IO (FunPtr C_WebExtensionInitializeWithUserDataFunction) Source #