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