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 (ForeignPtr WebEditor)
- class GObject o => WebEditorK o
- toWebEditor :: WebEditorK o => o -> IO WebEditor
- noWebEditor :: Maybe WebEditor
- webEditorGetPage :: (MonadIO m, WebEditorK a) => a -> m WebPage
- type WebEditorSelectionChangedCallback = IO ()
- type WebEditorSelectionChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data WebEditorSelectionChangedSignalInfo
- afterWebEditorSelectionChanged :: (GObject a, MonadIO m) => a -> WebEditorSelectionChangedCallback -> m SignalHandlerId
- mkWebEditorSelectionChangedCallback :: WebEditorSelectionChangedCallbackC -> IO (FunPtr WebEditorSelectionChangedCallbackC)
- noWebEditorSelectionChangedCallback :: Maybe WebEditorSelectionChangedCallback
- onWebEditorSelectionChanged :: (GObject a, MonadIO m) => a -> WebEditorSelectionChangedCallback -> m SignalHandlerId
- webEditorSelectionChangedCallbackWrapper :: WebEditorSelectionChangedCallback -> Ptr () -> Ptr () -> IO ()
- webEditorSelectionChangedClosure :: WebEditorSelectionChangedCallback -> IO Closure
Exported types
GObject WebEditor | |
type ParentTypes WebEditor | |
type AttributeList WebEditor | |
type SignalList WebEditor |
class GObject o => WebEditorK o Source
(GObject o, IsDescendantOf WebEditor o) => WebEditorK o |
toWebEditor :: WebEditorK o => o -> IO WebEditor Source
Methods
webEditorGetPage
webEditorGetPage :: (MonadIO m, WebEditorK a) => a -> m WebPage Source
Signals
SelectionChanged
type WebEditorSelectionChangedCallback = IO () Source
type WebEditorSelectionChangedCallbackC = Ptr () -> Ptr () -> IO () Source
afterWebEditorSelectionChanged :: (GObject a, MonadIO m) => a -> WebEditorSelectionChangedCallback -> m SignalHandlerId Source
mkWebEditorSelectionChangedCallback :: WebEditorSelectionChangedCallbackC -> IO (FunPtr WebEditorSelectionChangedCallbackC) Source
onWebEditorSelectionChanged :: (GObject a, MonadIO m) => a -> WebEditorSelectionChangedCallback -> m SignalHandlerId Source
webEditorSelectionChangedCallbackWrapper :: WebEditorSelectionChangedCallback -> Ptr () -> Ptr () -> IO () Source