| 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.WebKit.Objects.WebBackForwardList
Contents
- Exported types
- Methods
- webBackForwardListAddItem
- webBackForwardListClear
- webBackForwardListContainsItem
- webBackForwardListGetBackItem
- webBackForwardListGetBackLength
- webBackForwardListGetBackListWithLimit
- webBackForwardListGetCurrentItem
- webBackForwardListGetForwardItem
- webBackForwardListGetForwardLength
- webBackForwardListGetForwardListWithLimit
- webBackForwardListGetLimit
- webBackForwardListGetNthItem
- webBackForwardListGoBack
- webBackForwardListGoForward
- webBackForwardListGoToItem
- webBackForwardListSetLimit
Description
- newtype WebBackForwardList = WebBackForwardList (ForeignPtr WebBackForwardList)
- class GObject o => WebBackForwardListK o
- toWebBackForwardList :: WebBackForwardListK o => o -> IO WebBackForwardList
- noWebBackForwardList :: Maybe WebBackForwardList
- data WebBackForwardListAddItemMethodInfo
- webBackForwardListAddItem :: (MonadIO m, WebBackForwardListK a, WebHistoryItemK b) => a -> b -> m ()
- data WebBackForwardListClearMethodInfo
- webBackForwardListClear :: (MonadIO m, WebBackForwardListK a) => a -> m ()
- data WebBackForwardListContainsItemMethodInfo
- webBackForwardListContainsItem :: (MonadIO m, WebBackForwardListK a, WebHistoryItemK b) => a -> b -> m Bool
- data WebBackForwardListGetBackItemMethodInfo
- webBackForwardListGetBackItem :: (MonadIO m, WebBackForwardListK a) => a -> m WebHistoryItem
- data WebBackForwardListGetBackLengthMethodInfo
- webBackForwardListGetBackLength :: (MonadIO m, WebBackForwardListK a) => a -> m Int32
- data WebBackForwardListGetBackListWithLimitMethodInfo
- webBackForwardListGetBackListWithLimit :: (MonadIO m, WebBackForwardListK a) => a -> Int32 -> m [WebHistoryItem]
- data WebBackForwardListGetCurrentItemMethodInfo
- webBackForwardListGetCurrentItem :: (MonadIO m, WebBackForwardListK a) => a -> m WebHistoryItem
- data WebBackForwardListGetForwardItemMethodInfo
- webBackForwardListGetForwardItem :: (MonadIO m, WebBackForwardListK a) => a -> m WebHistoryItem
- data WebBackForwardListGetForwardLengthMethodInfo
- webBackForwardListGetForwardLength :: (MonadIO m, WebBackForwardListK a) => a -> m Int32
- data WebBackForwardListGetForwardListWithLimitMethodInfo
- webBackForwardListGetForwardListWithLimit :: (MonadIO m, WebBackForwardListK a) => a -> Int32 -> m [WebHistoryItem]
- data WebBackForwardListGetLimitMethodInfo
- webBackForwardListGetLimit :: (MonadIO m, WebBackForwardListK a) => a -> m Int32
- data WebBackForwardListGetNthItemMethodInfo
- webBackForwardListGetNthItem :: (MonadIO m, WebBackForwardListK a) => a -> Int32 -> m WebHistoryItem
- data WebBackForwardListGoBackMethodInfo
- webBackForwardListGoBack :: (MonadIO m, WebBackForwardListK a) => a -> m ()
- data WebBackForwardListGoForwardMethodInfo
- webBackForwardListGoForward :: (MonadIO m, WebBackForwardListK a) => a -> m ()
- data WebBackForwardListGoToItemMethodInfo
- webBackForwardListGoToItem :: (MonadIO m, WebBackForwardListK a, WebHistoryItemK b) => a -> b -> m ()
- data WebBackForwardListSetLimitMethodInfo
- webBackForwardListSetLimit :: (MonadIO m, WebBackForwardListK a) => a -> Int32 -> m ()
Exported types
newtype WebBackForwardList Source
Constructors
| WebBackForwardList (ForeignPtr WebBackForwardList) |
Instances
| GObject WebBackForwardList Source | |
| ((~) * info (ResolveWebBackForwardListMethod t WebBackForwardList), MethodInfo * info WebBackForwardList p) => IsLabelProxy t (WebBackForwardList -> p) Source | |
| type ParentTypes WebBackForwardList Source | |
| type AttributeList WebBackForwardList Source | |
| type SignalList WebBackForwardList Source |
class GObject o => WebBackForwardListK o Source
Instances
| (GObject o, IsDescendantOf WebBackForwardList o) => WebBackForwardListK o Source |
toWebBackForwardList :: WebBackForwardListK o => o -> IO WebBackForwardList Source
Methods
webBackForwardListAddItem
data WebBackForwardListAddItemMethodInfo Source
Instances
| ((~) * signature (b -> m ()), MonadIO m, WebBackForwardListK a, WebHistoryItemK b) => MethodInfo * WebBackForwardListAddItemMethodInfo a signature Source |
webBackForwardListAddItem :: (MonadIO m, WebBackForwardListK a, WebHistoryItemK b) => a -> b -> m () Source
webBackForwardListClear
data WebBackForwardListClearMethodInfo Source
Instances
| ((~) * signature (m ()), MonadIO m, WebBackForwardListK a) => MethodInfo * WebBackForwardListClearMethodInfo a signature Source |
webBackForwardListClear :: (MonadIO m, WebBackForwardListK a) => a -> m () Source
webBackForwardListContainsItem
data WebBackForwardListContainsItemMethodInfo Source
Instances
| ((~) * signature (b -> m Bool), MonadIO m, WebBackForwardListK a, WebHistoryItemK b) => MethodInfo * WebBackForwardListContainsItemMethodInfo a signature Source |
webBackForwardListContainsItem :: (MonadIO m, WebBackForwardListK a, WebHistoryItemK b) => a -> b -> m Bool Source
webBackForwardListGetBackItem
data WebBackForwardListGetBackItemMethodInfo Source
Instances
| ((~) * signature (m WebHistoryItem), MonadIO m, WebBackForwardListK a) => MethodInfo * WebBackForwardListGetBackItemMethodInfo a signature Source |
webBackForwardListGetBackItem :: (MonadIO m, WebBackForwardListK a) => a -> m WebHistoryItem Source
webBackForwardListGetBackLength
data WebBackForwardListGetBackLengthMethodInfo Source
Instances
| ((~) * signature (m Int32), MonadIO m, WebBackForwardListK a) => MethodInfo * WebBackForwardListGetBackLengthMethodInfo a signature Source |
webBackForwardListGetBackLength :: (MonadIO m, WebBackForwardListK a) => a -> m Int32 Source
webBackForwardListGetBackListWithLimit
data WebBackForwardListGetBackListWithLimitMethodInfo Source
Instances
| ((~) * signature (Int32 -> m [WebHistoryItem]), MonadIO m, WebBackForwardListK a) => MethodInfo * WebBackForwardListGetBackListWithLimitMethodInfo a signature Source |
webBackForwardListGetBackListWithLimit :: (MonadIO m, WebBackForwardListK a) => a -> Int32 -> m [WebHistoryItem] Source
webBackForwardListGetCurrentItem
data WebBackForwardListGetCurrentItemMethodInfo Source
Instances
| ((~) * signature (m WebHistoryItem), MonadIO m, WebBackForwardListK a) => MethodInfo * WebBackForwardListGetCurrentItemMethodInfo a signature Source |
webBackForwardListGetCurrentItem :: (MonadIO m, WebBackForwardListK a) => a -> m WebHistoryItem Source
webBackForwardListGetForwardItem
data WebBackForwardListGetForwardItemMethodInfo Source
Instances
| ((~) * signature (m WebHistoryItem), MonadIO m, WebBackForwardListK a) => MethodInfo * WebBackForwardListGetForwardItemMethodInfo a signature Source |
webBackForwardListGetForwardItem :: (MonadIO m, WebBackForwardListK a) => a -> m WebHistoryItem Source
webBackForwardListGetForwardLength
data WebBackForwardListGetForwardLengthMethodInfo Source
Instances
| ((~) * signature (m Int32), MonadIO m, WebBackForwardListK a) => MethodInfo * WebBackForwardListGetForwardLengthMethodInfo a signature Source |
webBackForwardListGetForwardLength :: (MonadIO m, WebBackForwardListK a) => a -> m Int32 Source
webBackForwardListGetForwardListWithLimit
data WebBackForwardListGetForwardListWithLimitMethodInfo Source
Instances
| ((~) * signature (Int32 -> m [WebHistoryItem]), MonadIO m, WebBackForwardListK a) => MethodInfo * WebBackForwardListGetForwardListWithLimitMethodInfo a signature Source |
webBackForwardListGetForwardListWithLimit :: (MonadIO m, WebBackForwardListK a) => a -> Int32 -> m [WebHistoryItem] Source
webBackForwardListGetLimit
data WebBackForwardListGetLimitMethodInfo Source
Instances
| ((~) * signature (m Int32), MonadIO m, WebBackForwardListK a) => MethodInfo * WebBackForwardListGetLimitMethodInfo a signature Source |
webBackForwardListGetLimit :: (MonadIO m, WebBackForwardListK a) => a -> m Int32 Source
webBackForwardListGetNthItem
data WebBackForwardListGetNthItemMethodInfo Source
Instances
| ((~) * signature (Int32 -> m WebHistoryItem), MonadIO m, WebBackForwardListK a) => MethodInfo * WebBackForwardListGetNthItemMethodInfo a signature Source |
webBackForwardListGetNthItem :: (MonadIO m, WebBackForwardListK a) => a -> Int32 -> m WebHistoryItem Source
webBackForwardListGoBack
data WebBackForwardListGoBackMethodInfo Source
Instances
| ((~) * signature (m ()), MonadIO m, WebBackForwardListK a) => MethodInfo * WebBackForwardListGoBackMethodInfo a signature Source |
webBackForwardListGoBack :: (MonadIO m, WebBackForwardListK a) => a -> m () Source
webBackForwardListGoForward
data WebBackForwardListGoForwardMethodInfo Source
Instances
| ((~) * signature (m ()), MonadIO m, WebBackForwardListK a) => MethodInfo * WebBackForwardListGoForwardMethodInfo a signature Source |
webBackForwardListGoForward :: (MonadIO m, WebBackForwardListK a) => a -> m () Source
webBackForwardListGoToItem
data WebBackForwardListGoToItemMethodInfo Source
Instances
| ((~) * signature (b -> m ()), MonadIO m, WebBackForwardListK a, WebHistoryItemK b) => MethodInfo * WebBackForwardListGoToItemMethodInfo a signature Source |
webBackForwardListGoToItem :: (MonadIO m, WebBackForwardListK a, WebHistoryItemK b) => a -> b -> m () Source
webBackForwardListSetLimit
data WebBackForwardListSetLimitMethodInfo Source
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, WebBackForwardListK a) => MethodInfo * WebBackForwardListSetLimitMethodInfo a signature Source |
webBackForwardListSetLimit :: (MonadIO m, WebBackForwardListK a) => a -> Int32 -> m () Source