| 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.Objects.WebEditor
Description
- 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 :: (GObject a, MonadIO m) => a -> WebEditorSelectionChangedCallback -> m SignalHandlerId
- genClosure_WebEditorSelectionChanged :: WebEditorSelectionChangedCallback -> IO Closure
- mk_WebEditorSelectionChangedCallback :: C_WebEditorSelectionChangedCallback -> IO (FunPtr C_WebEditorSelectionChangedCallback)
- noWebEditorSelectionChangedCallback :: Maybe WebEditorSelectionChangedCallback
- onWebEditorSelectionChanged :: (GObject a, MonadIO m) => a -> WebEditorSelectionChangedCallback -> m SignalHandlerId
- wrap_WebEditorSelectionChangedCallback :: WebEditorSelectionChangedCallback -> Ptr () -> Ptr () -> IO ()
Exported types
Constructors
| WebEditor (ManagedPtr WebEditor) |
Instances
| 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 #
Instances
toWebEditor :: IsWebEditor o => o -> IO WebEditor Source #
Methods
getPage
data WebEditorGetPageMethodInfo Source #
Instances
| ((~) * signature (m WebPage), MonadIO m, IsWebEditor a) => MethodInfo * WebEditorGetPageMethodInfo a signature Source # | |
Arguments
| :: (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 :: (GObject a, MonadIO m) => a -> WebEditorSelectionChangedCallback -> m SignalHandlerId Source #
mk_WebEditorSelectionChangedCallback :: C_WebEditorSelectionChangedCallback -> IO (FunPtr C_WebEditorSelectionChangedCallback) Source #
onWebEditorSelectionChanged :: (GObject a, MonadIO m) => a -> WebEditorSelectionChangedCallback -> m SignalHandlerId Source #
wrap_WebEditorSelectionChangedCallback :: WebEditorSelectionChangedCallback -> Ptr () -> Ptr () -> IO () Source #