| 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.WebKit2.Objects.UserContentManager
Contents
Description
- newtype UserContentManager = UserContentManager (ManagedPtr UserContentManager)
- class GObject o => IsUserContentManager o
- toUserContentManager :: IsUserContentManager o => o -> IO UserContentManager
- noUserContentManager :: Maybe UserContentManager
- data UserContentManagerAddScriptMethodInfo
- userContentManagerAddScript :: (MonadIO m, IsUserContentManager a) => a -> UserScript -> m ()
- data UserContentManagerAddStyleSheetMethodInfo
- userContentManagerAddStyleSheet :: (MonadIO m, IsUserContentManager a) => a -> UserStyleSheet -> m ()
- userContentManagerNew :: MonadIO m => m UserContentManager
- data UserContentManagerRegisterScriptMessageHandlerMethodInfo
- userContentManagerRegisterScriptMessageHandler :: (MonadIO m, IsUserContentManager a) => a -> Text -> m Bool
- data UserContentManagerRemoveAllScriptsMethodInfo
- userContentManagerRemoveAllScripts :: (MonadIO m, IsUserContentManager a) => a -> m ()
- data UserContentManagerRemoveAllStyleSheetsMethodInfo
- userContentManagerRemoveAllStyleSheets :: (MonadIO m, IsUserContentManager a) => a -> m ()
- data UserContentManagerUnregisterScriptMessageHandlerMethodInfo
- userContentManagerUnregisterScriptMessageHandler :: (MonadIO m, IsUserContentManager a) => a -> Text -> m ()
- type C_UserContentManagerScriptMessageReceivedCallback = Ptr () -> Ptr JavascriptResult -> Ptr () -> IO ()
- type UserContentManagerScriptMessageReceivedCallback = JavascriptResult -> IO ()
- data UserContentManagerScriptMessageReceivedSignalInfo
- afterUserContentManagerScriptMessageReceived :: (GObject a, MonadIO m) => a -> UserContentManagerScriptMessageReceivedCallback -> m SignalHandlerId
- genClosure_UserContentManagerScriptMessageReceived :: UserContentManagerScriptMessageReceivedCallback -> IO Closure
- mk_UserContentManagerScriptMessageReceivedCallback :: C_UserContentManagerScriptMessageReceivedCallback -> IO (FunPtr C_UserContentManagerScriptMessageReceivedCallback)
- noUserContentManagerScriptMessageReceivedCallback :: Maybe UserContentManagerScriptMessageReceivedCallback
- onUserContentManagerScriptMessageReceived :: (GObject a, MonadIO m) => a -> UserContentManagerScriptMessageReceivedCallback -> m SignalHandlerId
- wrap_UserContentManagerScriptMessageReceivedCallback :: UserContentManagerScriptMessageReceivedCallback -> Ptr () -> Ptr JavascriptResult -> Ptr () -> IO ()
Exported types
newtype UserContentManager Source #
Constructors
| UserContentManager (ManagedPtr UserContentManager) |
Instances
| GObject UserContentManager Source # | |
| IsObject UserContentManager Source # | |
| IsUserContentManager UserContentManager Source # | |
| ((~) * info (ResolveUserContentManagerMethod t UserContentManager), MethodInfo * info UserContentManager p) => IsLabel t (UserContentManager -> p) Source # | |
| ((~) * info (ResolveUserContentManagerMethod t UserContentManager), MethodInfo * info UserContentManager p) => IsLabelProxy t (UserContentManager -> p) Source # | |
| HasAttributeList * UserContentManager Source # | |
| type SignalList UserContentManager Source # | |
| type AttributeList UserContentManager Source # | |
class GObject o => IsUserContentManager o Source #
Instances
| (GObject a, UnknownAncestorError Constraint UserContentManager a) => IsUserContentManager a Source # | |
| IsUserContentManager UserContentManager Source # | |
toUserContentManager :: IsUserContentManager o => o -> IO UserContentManager Source #
Methods
addScript
data UserContentManagerAddScriptMethodInfo Source #
Instances
| ((~) * signature (UserScript -> m ()), MonadIO m, IsUserContentManager a) => MethodInfo * UserContentManagerAddScriptMethodInfo a signature Source # | |
userContentManagerAddScript :: (MonadIO m, IsUserContentManager a) => a -> UserScript -> m () Source #
addStyleSheet
data UserContentManagerAddStyleSheetMethodInfo Source #
Instances
| ((~) * signature (UserStyleSheet -> m ()), MonadIO m, IsUserContentManager a) => MethodInfo * UserContentManagerAddStyleSheetMethodInfo a signature Source # | |
userContentManagerAddStyleSheet :: (MonadIO m, IsUserContentManager a) => a -> UserStyleSheet -> m () Source #
new
userContentManagerNew :: MonadIO m => m UserContentManager Source #
registerScriptMessageHandler
data UserContentManagerRegisterScriptMessageHandlerMethodInfo Source #
Instances
| ((~) * signature (Text -> m Bool), MonadIO m, IsUserContentManager a) => MethodInfo * UserContentManagerRegisterScriptMessageHandlerMethodInfo a signature Source # | |
userContentManagerRegisterScriptMessageHandler :: (MonadIO m, IsUserContentManager a) => a -> Text -> m Bool Source #
removeAllScripts
data UserContentManagerRemoveAllScriptsMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsUserContentManager a) => MethodInfo * UserContentManagerRemoveAllScriptsMethodInfo a signature Source # | |
userContentManagerRemoveAllScripts :: (MonadIO m, IsUserContentManager a) => a -> m () Source #
removeAllStyleSheets
data UserContentManagerRemoveAllStyleSheetsMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsUserContentManager a) => MethodInfo * UserContentManagerRemoveAllStyleSheetsMethodInfo a signature Source # | |
userContentManagerRemoveAllStyleSheets :: (MonadIO m, IsUserContentManager a) => a -> m () Source #
unregisterScriptMessageHandler
data UserContentManagerUnregisterScriptMessageHandlerMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsUserContentManager a) => MethodInfo * UserContentManagerUnregisterScriptMessageHandlerMethodInfo a signature Source # | |
userContentManagerUnregisterScriptMessageHandler :: (MonadIO m, IsUserContentManager a) => a -> Text -> m () Source #
Signals
scriptMessageReceived
type C_UserContentManagerScriptMessageReceivedCallback = Ptr () -> Ptr JavascriptResult -> Ptr () -> IO () Source #
data UserContentManagerScriptMessageReceivedSignalInfo Source #
Instances
| SignalInfo UserContentManagerScriptMessageReceivedSignalInfo Source # | |
| type HaskellCallbackType UserContentManagerScriptMessageReceivedSignalInfo Source # | |
afterUserContentManagerScriptMessageReceived :: (GObject a, MonadIO m) => a -> UserContentManagerScriptMessageReceivedCallback -> m SignalHandlerId Source #
genClosure_UserContentManagerScriptMessageReceived :: UserContentManagerScriptMessageReceivedCallback -> IO Closure Source #
mk_UserContentManagerScriptMessageReceivedCallback :: C_UserContentManagerScriptMessageReceivedCallback -> IO (FunPtr C_UserContentManagerScriptMessageReceivedCallback) Source #
noUserContentManagerScriptMessageReceivedCallback :: Maybe UserContentManagerScriptMessageReceivedCallback Source #
onUserContentManagerScriptMessageReceived :: (GObject a, MonadIO m) => a -> UserContentManagerScriptMessageReceivedCallback -> m SignalHandlerId Source #