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 WebEditor = WebEditor (ManagedPtr WebEditor)
- class GObject o => IsWebEditor o
- toWebEditor :: IsWebEditor o => o -> IO WebEditor
- noWebEditor :: Maybe WebEditor
- data WebEditorGetPageMethodInfo
- webEditorGetPage :: (HasCallStack, MonadIO m, IsWebEditor a) => a -> m WebPage
- type C_WebEditorSelectionChangedCallback = Ptr () -> Ptr () -> IO ()
- type WebEditorSelectionChangedCallback = IO ()
- data WebEditorSelectionChangedSignalInfo
- afterWebEditorSelectionChanged :: (IsWebEditor a, MonadIO m) => a -> WebEditorSelectionChangedCallback -> m SignalHandlerId
- genClosure_WebEditorSelectionChanged :: WebEditorSelectionChangedCallback -> IO Closure
- mk_WebEditorSelectionChangedCallback :: C_WebEditorSelectionChangedCallback -> IO (FunPtr C_WebEditorSelectionChangedCallback)
- noWebEditorSelectionChangedCallback :: Maybe WebEditorSelectionChangedCallback
- onWebEditorSelectionChanged :: (IsWebEditor a, MonadIO m) => a -> WebEditorSelectionChangedCallback -> m SignalHandlerId
- wrap_WebEditorSelectionChangedCallback :: WebEditorSelectionChangedCallback -> Ptr () -> Ptr () -> IO ()
Exported types
GObject WebEditor Source # | |
IsObject WebEditor Source # | |
IsWebEditor WebEditor Source # | |
((~) * info (ResolveWebEditorMethod t WebEditor), MethodInfo * info WebEditor p) => IsLabel t (WebEditor -> p) Source # | |
((~) * info (ResolveWebEditorMethod t WebEditor), MethodInfo * info WebEditor p) => IsLabelProxy t (WebEditor -> p) Source # | |
HasAttributeList * WebEditor Source # | |
type AttributeList WebEditor Source # | |
type SignalList WebEditor Source # | |
class GObject o => IsWebEditor o Source #
toWebEditor :: IsWebEditor o => o -> IO WebEditor Source #
Methods
getPage
data WebEditorGetPageMethodInfo Source #
((~) * signature (m WebPage), MonadIO m, IsWebEditor a) => MethodInfo * WebEditorGetPageMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebEditor a) | |
=> a |
|
-> m WebPage | Returns: the associated |
Gets the WebPage
that is associated with the WebEditor
that can
be used to access the DOMDocument
currently loaded into it.
Since: 2.10
Signals
selectionChanged
type WebEditorSelectionChangedCallback = IO () Source #
afterWebEditorSelectionChanged :: (IsWebEditor a, MonadIO m) => a -> WebEditorSelectionChangedCallback -> m SignalHandlerId Source #
mk_WebEditorSelectionChangedCallback :: C_WebEditorSelectionChangedCallback -> IO (FunPtr C_WebEditorSelectionChangedCallback) Source #
onWebEditorSelectionChanged :: (IsWebEditor a, MonadIO m) => a -> WebEditorSelectionChangedCallback -> m SignalHandlerId Source #
wrap_WebEditorSelectionChangedCallback :: WebEditorSelectionChangedCallback -> Ptr () -> Ptr () -> IO () Source #