| 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 :: (HasCallStack, MonadIO m, IsBackForwardList a) => a -> m BackForwardListItem
- data BackForwardListGetBackListMethodInfo
- backForwardListGetBackList :: (HasCallStack, MonadIO m, IsBackForwardList a) => a -> m [BackForwardListItem]
- data BackForwardListGetBackListWithLimitMethodInfo
- backForwardListGetBackListWithLimit :: (HasCallStack, MonadIO m, IsBackForwardList a) => a -> Word32 -> m [BackForwardListItem]
- data BackForwardListGetCurrentItemMethodInfo
- backForwardListGetCurrentItem :: (HasCallStack, MonadIO m, IsBackForwardList a) => a -> m BackForwardListItem
- data BackForwardListGetForwardItemMethodInfo
- backForwardListGetForwardItem :: (HasCallStack, MonadIO m, IsBackForwardList a) => a -> m BackForwardListItem
- data BackForwardListGetForwardListMethodInfo
- backForwardListGetForwardList :: (HasCallStack, MonadIO m, IsBackForwardList a) => a -> m [BackForwardListItem]
- data BackForwardListGetForwardListWithLimitMethodInfo
- backForwardListGetForwardListWithLimit :: (HasCallStack, MonadIO m, IsBackForwardList a) => a -> Word32 -> m [BackForwardListItem]
- data BackForwardListGetLengthMethodInfo
- backForwardListGetLength :: (HasCallStack, MonadIO m, IsBackForwardList a) => a -> m Word32
- data BackForwardListGetNthItemMethodInfo
- backForwardListGetNthItem :: (HasCallStack, 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 :: (IsBackForwardList a, MonadIO m) => a -> BackForwardListChangedCallback -> m SignalHandlerId
- genClosure_BackForwardListChanged :: BackForwardListChangedCallback -> IO Closure
- mk_BackForwardListChangedCallback :: C_BackForwardListChangedCallback -> IO (FunPtr C_BackForwardListChangedCallback)
- noBackForwardListChangedCallback :: Maybe BackForwardListChangedCallback
- onBackForwardListChanged :: (IsBackForwardList 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 AttributeList BackForwardList Source # | |
| type SignalList BackForwardList Source # | |
class GObject o => IsBackForwardList o Source #
Instances
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 Source #
Arguments
| :: (HasCallStack, MonadIO m, IsBackForwardList a) | |
| => a |
|
| -> m BackForwardListItem | Returns: the |
Returns the item that precedes the current item.
getBackList
data BackForwardListGetBackListMethodInfo Source #
Instances
| ((~) * signature (m [BackForwardListItem]), MonadIO m, IsBackForwardList a) => MethodInfo * BackForwardListGetBackListMethodInfo a signature Source # | |
backForwardListGetBackList Source #
Arguments
| :: (HasCallStack, MonadIO m, IsBackForwardList a) | |
| => a |
|
| -> m [BackForwardListItem] | Returns: a |
No description available in the introspection data.
getBackListWithLimit
data BackForwardListGetBackListWithLimitMethodInfo Source #
Instances
| ((~) * signature (Word32 -> m [BackForwardListItem]), MonadIO m, IsBackForwardList a) => MethodInfo * BackForwardListGetBackListWithLimitMethodInfo a signature Source # | |
backForwardListGetBackListWithLimit Source #
Arguments
| :: (HasCallStack, MonadIO m, IsBackForwardList a) | |
| => a |
|
| -> Word32 |
|
| -> m [BackForwardListItem] | Returns: a |
No description available in the introspection data.
getCurrentItem
data BackForwardListGetCurrentItemMethodInfo Source #
Instances
| ((~) * signature (m BackForwardListItem), MonadIO m, IsBackForwardList a) => MethodInfo * BackForwardListGetCurrentItemMethodInfo a signature Source # | |
backForwardListGetCurrentItem Source #
Arguments
| :: (HasCallStack, MonadIO m, IsBackForwardList a) | |
| => a |
|
| -> m BackForwardListItem | Returns: a |
Returns the current item in backForwardList.
getForwardItem
data BackForwardListGetForwardItemMethodInfo Source #
Instances
| ((~) * signature (m BackForwardListItem), MonadIO m, IsBackForwardList a) => MethodInfo * BackForwardListGetForwardItemMethodInfo a signature Source # | |
backForwardListGetForwardItem Source #
Arguments
| :: (HasCallStack, MonadIO m, IsBackForwardList a) | |
| => a |
|
| -> m BackForwardListItem | Returns: the |
Returns the item that follows the current item.
getForwardList
data BackForwardListGetForwardListMethodInfo Source #
Instances
| ((~) * signature (m [BackForwardListItem]), MonadIO m, IsBackForwardList a) => MethodInfo * BackForwardListGetForwardListMethodInfo a signature Source # | |
backForwardListGetForwardList Source #
Arguments
| :: (HasCallStack, MonadIO m, IsBackForwardList a) | |
| => a |
|
| -> m [BackForwardListItem] | Returns: a |
No description available in the introspection data.
getForwardListWithLimit
data BackForwardListGetForwardListWithLimitMethodInfo Source #
Instances
| ((~) * signature (Word32 -> m [BackForwardListItem]), MonadIO m, IsBackForwardList a) => MethodInfo * BackForwardListGetForwardListWithLimitMethodInfo a signature Source # | |
backForwardListGetForwardListWithLimit Source #
Arguments
| :: (HasCallStack, MonadIO m, IsBackForwardList a) | |
| => a |
|
| -> Word32 |
|
| -> m [BackForwardListItem] | Returns: a |
No description available in the introspection data.
getLength
data BackForwardListGetLengthMethodInfo Source #
Instances
| ((~) * signature (m Word32), MonadIO m, IsBackForwardList a) => MethodInfo * BackForwardListGetLengthMethodInfo a signature Source # | |
backForwardListGetLength Source #
Arguments
| :: (HasCallStack, MonadIO m, IsBackForwardList a) | |
| => a |
|
| -> m Word32 | Returns: the length of |
No description available in the introspection data.
getNthItem
data BackForwardListGetNthItemMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m BackForwardListItem), MonadIO m, IsBackForwardList a) => MethodInfo * BackForwardListGetNthItemMethodInfo a signature Source # | |
backForwardListGetNthItem Source #
Arguments
| :: (HasCallStack, MonadIO m, IsBackForwardList a) | |
| => a |
|
| -> Int32 |
|
| -> m BackForwardListItem | Returns: the |
Returns the item at a given index relative to the current item.
Signals
changed
type BackForwardListChangedCallback = Maybe BackForwardListItem -> Ptr () -> IO () Source #
type C_BackForwardListChangedCallback = Ptr () -> Ptr BackForwardListItem -> Ptr () -> Ptr () -> IO () Source #
afterBackForwardListChanged :: (IsBackForwardList a, MonadIO m) => a -> BackForwardListChangedCallback -> m SignalHandlerId Source #
mk_BackForwardListChangedCallback :: C_BackForwardListChangedCallback -> IO (FunPtr C_BackForwardListChangedCallback) Source #
onBackForwardListChanged :: (IsBackForwardList a, MonadIO m) => a -> BackForwardListChangedCallback -> m SignalHandlerId Source #
wrap_BackForwardListChangedCallback :: BackForwardListChangedCallback -> Ptr () -> Ptr BackForwardListItem -> Ptr () -> Ptr () -> IO () Source #