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 |
- type WebExtensionInitializeFunction = WebExtension -> IO ()
- type WebExtensionInitializeFunctionC = Ptr WebExtension -> IO ()
- mkWebExtensionInitializeFunction :: WebExtensionInitializeFunctionC -> IO (FunPtr WebExtensionInitializeFunctionC)
- noWebExtensionInitializeFunction :: Maybe WebExtensionInitializeFunction
- webExtensionInitializeFunctionClosure :: WebExtensionInitializeFunction -> IO Closure
- webExtensionInitializeFunctionWrapper :: Maybe (Ptr (FunPtr WebExtensionInitializeFunctionC)) -> WebExtensionInitializeFunction -> Ptr WebExtension -> IO ()
- type WebExtensionInitializeWithUserDataFunction = WebExtension -> GVariant -> IO ()
- type WebExtensionInitializeWithUserDataFunctionC = Ptr WebExtension -> Ptr GVariant -> IO ()
- mkWebExtensionInitializeWithUserDataFunction :: WebExtensionInitializeWithUserDataFunctionC -> IO (FunPtr WebExtensionInitializeWithUserDataFunctionC)
- noWebExtensionInitializeWithUserDataFunction :: Maybe WebExtensionInitializeWithUserDataFunction
- webExtensionInitializeWithUserDataFunctionClosure :: WebExtensionInitializeWithUserDataFunction -> IO Closure
- webExtensionInitializeWithUserDataFunctionWrapper :: Maybe (Ptr (FunPtr WebExtensionInitializeWithUserDataFunctionC)) -> WebExtensionInitializeWithUserDataFunction -> Ptr WebExtension -> Ptr GVariant -> IO ()
Signals
WebExtensionInitializeFunction
type WebExtensionInitializeFunction = WebExtension -> IO () Source
type WebExtensionInitializeFunctionC = Ptr WebExtension -> IO () Source
mkWebExtensionInitializeFunction :: WebExtensionInitializeFunctionC -> IO (FunPtr WebExtensionInitializeFunctionC) Source
webExtensionInitializeFunctionWrapper :: Maybe (Ptr (FunPtr WebExtensionInitializeFunctionC)) -> WebExtensionInitializeFunction -> Ptr WebExtension -> IO () Source
WebExtensionInitializeWithUserDataFunction
type WebExtensionInitializeWithUserDataFunction = WebExtension -> GVariant -> IO () Source
type WebExtensionInitializeWithUserDataFunctionC = Ptr WebExtension -> Ptr GVariant -> IO () Source
mkWebExtensionInitializeWithUserDataFunction :: WebExtensionInitializeWithUserDataFunctionC -> IO (FunPtr WebExtensionInitializeWithUserDataFunctionC) Source
noWebExtensionInitializeWithUserDataFunction :: Maybe WebExtensionInitializeWithUserDataFunction Source