| 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.BackForwardList
Contents
Description
- newtype BackForwardList = BackForwardList (ManagedPtr BackForwardList)
- class GObject o => IsBackForwardList o
- toBackForwardList :: IsBackForwardList o => o -> IO BackForwardList
- noBackForwardList :: Maybe BackForwardList
- data BackForwardListGetBackItemMethodInfo
- backForwardListGetBackItem :: (MonadIO m, IsBackForwardList a) => a -> m BackForwardListItem
- data BackForwardListGetBackListMethodInfo
- backForwardListGetBackList :: (MonadIO m, IsBackForwardList a) => a -> m [BackForwardListItem]
- data BackForwardListGetBackListWithLimitMethodInfo
- backForwardListGetBackListWithLimit :: (MonadIO m, IsBackForwardList a) => a -> Word32 -> m [BackForwardListItem]
- data BackForwardListGetCurrentItemMethodInfo
- backForwardListGetCurrentItem :: (MonadIO m, IsBackForwardList a) => a -> m BackForwardListItem
- data BackForwardListGetForwardItemMethodInfo
- backForwardListGetForwardItem :: (MonadIO m, IsBackForwardList a) => a -> m BackForwardListItem
- data BackForwardListGetForwardListMethodInfo
- backForwardListGetForwardList :: (MonadIO m, IsBackForwardList a) => a -> m [BackForwardListItem]
- data BackForwardListGetForwardListWithLimitMethodInfo
- backForwardListGetForwardListWithLimit :: (MonadIO m, IsBackForwardList a) => a -> Word32 -> m [BackForwardListItem]
- data BackForwardListGetLengthMethodInfo
- backForwardListGetLength :: (MonadIO m, IsBackForwardList a) => a -> m Word32
- data BackForwardListGetNthItemMethodInfo
- backForwardListGetNthItem :: (MonadIO m, IsBackForwardList a) => a -> Int32 -> m BackForwardListItem
- type BackForwardListChangedCallback = Maybe BackForwardListItem -> Ptr () -> IO ()
- data BackForwardListChangedSignalInfo
- type C_BackForwardListChangedCallback = Ptr () -> Ptr BackForwardListItem -> Ptr () -> Ptr () -> IO ()
- afterBackForwardListChanged :: (GObject a, MonadIO m) => a -> BackForwardListChangedCallback -> m SignalHandlerId
- genClosure_BackForwardListChanged :: BackForwardListChangedCallback -> IO Closure
- mk_BackForwardListChangedCallback :: C_BackForwardListChangedCallback -> IO (FunPtr C_BackForwardListChangedCallback)
- noBackForwardListChangedCallback :: Maybe BackForwardListChangedCallback
- onBackForwardListChanged :: (GObject a, MonadIO m) => a -> BackForwardListChangedCallback -> m SignalHandlerId
- wrap_BackForwardListChangedCallback :: BackForwardListChangedCallback -> Ptr () -> Ptr BackForwardListItem -> Ptr () -> Ptr () -> IO ()
Exported types
newtype BackForwardList Source #
Constructors
| BackForwardList (ManagedPtr BackForwardList) |
Instances
| GObject BackForwardList Source # | |
| IsObject BackForwardList Source # | |
| IsBackForwardList BackForwardList Source # | |
| ((~) * info (ResolveBackForwardListMethod t BackForwardList), MethodInfo * info BackForwardList p) => IsLabel t (BackForwardList -> p) Source # | |
| ((~) * info (ResolveBackForwardListMethod t BackForwardList), MethodInfo * info BackForwardList p) => IsLabelProxy t (BackForwardList -> p) Source # | |
| HasAttributeList * BackForwardList Source # | |
| type SignalList BackForwardList Source # | |
| type AttributeList BackForwardList Source # | |
class GObject o => IsBackForwardList o Source #
Instances
| (GObject a, UnknownAncestorError Constraint BackForwardList a) => IsBackForwardList a Source # | |
| IsBackForwardList BackForwardList Source # | |
toBackForwardList :: IsBackForwardList o => o -> IO BackForwardList Source #
Methods
getBackItem
data BackForwardListGetBackItemMethodInfo Source #
Instances
| ((~) * signature (m BackForwardListItem), MonadIO m, IsBackForwardList a) => MethodInfo * BackForwardListGetBackItemMethodInfo a signature Source # | |
backForwardListGetBackItem :: (MonadIO m, IsBackForwardList a) => a -> m BackForwardListItem Source #
getBackList
data BackForwardListGetBackListMethodInfo Source #
Instances
| ((~) * signature (m [BackForwardListItem]), MonadIO m, IsBackForwardList a) => MethodInfo * BackForwardListGetBackListMethodInfo a signature Source # | |
backForwardListGetBackList :: (MonadIO m, IsBackForwardList a) => a -> m [BackForwardListItem] Source #
getBackListWithLimit
data BackForwardListGetBackListWithLimitMethodInfo Source #
Instances
| ((~) * signature (Word32 -> m [BackForwardListItem]), MonadIO m, IsBackForwardList a) => MethodInfo * BackForwardListGetBackListWithLimitMethodInfo a signature Source # | |
backForwardListGetBackListWithLimit :: (MonadIO m, IsBackForwardList a) => a -> Word32 -> m [BackForwardListItem] Source #
getCurrentItem
data BackForwardListGetCurrentItemMethodInfo Source #
Instances
| ((~) * signature (m BackForwardListItem), MonadIO m, IsBackForwardList a) => MethodInfo * BackForwardListGetCurrentItemMethodInfo a signature Source # | |
backForwardListGetCurrentItem :: (MonadIO m, IsBackForwardList a) => a -> m BackForwardListItem Source #
getForwardItem
data BackForwardListGetForwardItemMethodInfo Source #
Instances
| ((~) * signature (m BackForwardListItem), MonadIO m, IsBackForwardList a) => MethodInfo * BackForwardListGetForwardItemMethodInfo a signature Source # | |
backForwardListGetForwardItem :: (MonadIO m, IsBackForwardList a) => a -> m BackForwardListItem Source #
getForwardList
data BackForwardListGetForwardListMethodInfo Source #
Instances
| ((~) * signature (m [BackForwardListItem]), MonadIO m, IsBackForwardList a) => MethodInfo * BackForwardListGetForwardListMethodInfo a signature Source # | |
backForwardListGetForwardList :: (MonadIO m, IsBackForwardList a) => a -> m [BackForwardListItem] Source #
getForwardListWithLimit
data BackForwardListGetForwardListWithLimitMethodInfo Source #
Instances
| ((~) * signature (Word32 -> m [BackForwardListItem]), MonadIO m, IsBackForwardList a) => MethodInfo * BackForwardListGetForwardListWithLimitMethodInfo a signature Source # | |
backForwardListGetForwardListWithLimit :: (MonadIO m, IsBackForwardList a) => a -> Word32 -> m [BackForwardListItem] Source #
getLength
data BackForwardListGetLengthMethodInfo Source #
Instances
| ((~) * signature (m Word32), MonadIO m, IsBackForwardList a) => MethodInfo * BackForwardListGetLengthMethodInfo a signature Source # | |
backForwardListGetLength :: (MonadIO m, IsBackForwardList a) => a -> m Word32 Source #
getNthItem
data BackForwardListGetNthItemMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m BackForwardListItem), MonadIO m, IsBackForwardList a) => MethodInfo * BackForwardListGetNthItemMethodInfo a signature Source # | |
backForwardListGetNthItem :: (MonadIO m, IsBackForwardList a) => a -> Int32 -> m BackForwardListItem Source #
Signals
changed
type BackForwardListChangedCallback = Maybe BackForwardListItem -> Ptr () -> IO () Source #
data BackForwardListChangedSignalInfo Source #
Instances
| SignalInfo BackForwardListChangedSignalInfo Source # | |
| type HaskellCallbackType BackForwardListChangedSignalInfo Source # | |
type C_BackForwardListChangedCallback = Ptr () -> Ptr BackForwardListItem -> Ptr () -> Ptr () -> IO () Source #
afterBackForwardListChanged :: (GObject a, MonadIO m) => a -> BackForwardListChangedCallback -> m SignalHandlerId Source #
genClosure_BackForwardListChanged :: BackForwardListChangedCallback -> IO Closure Source #
mk_BackForwardListChangedCallback :: C_BackForwardListChangedCallback -> IO (FunPtr C_BackForwardListChangedCallback) Source #
onBackForwardListChanged :: (GObject a, MonadIO m) => a -> BackForwardListChangedCallback -> m SignalHandlerId Source #
wrap_BackForwardListChangedCallback :: BackForwardListChangedCallback -> Ptr () -> Ptr BackForwardListItem -> Ptr () -> Ptr () -> IO () Source #