Portability | portable (depends on GHC) |
---|---|
Stability | provisional |
Maintainer | gtk2hs-users@lists.sourceforge.net |
Safe Haskell | None |
One item of the WebBackForwardList
and or global history
- data WebHistoryItem
- class GObjectClass o => WebHistoryItemClass o
- webHistoryItemNew :: IO WebHistoryItem
- webHistoryItemNewWithData :: String -> String -> IO WebHistoryItem
- webHistoryItemTitle :: WebHistoryItemClass self => ReadAttr self (Maybe String)
- webHistoryItemAlternateTitle :: WebHistoryItemClass self => Attr self (Maybe String)
- webHistoryItemUri :: WebHistoryItemClass self => ReadAttr self (Maybe String)
- webHistoryItemOriginalUri :: WebHistoryItemClass self => ReadAttr self (Maybe String)
- webHistoryItemLastVisitedTime :: WebHistoryItemClass self => ReadAttr self Double
- webHistoryItemGetTitle :: WebHistoryItemClass self => self -> IO (Maybe String)
- webHistoryItemGetAlternateTitle :: WebHistoryItemClass self => self -> IO (Maybe String)
- webHistoryItemSetAlternateTitle :: WebHistoryItemClass self => self -> Maybe String -> IO ()
- webHistoryItemGetUri :: WebHistoryItemClass self => self -> IO (Maybe String)
- webHistoryItemGetOriginalUri :: WebHistoryItemClass self => self -> IO (Maybe String)
- webHistoryItemGetLastVisitedTime :: WebHistoryItemClass self => self -> IO Double
- webHistoryItemCopy :: WebHistoryItemClass self => self -> IO WebHistoryItem
Description
A history item consists out of a title and a uri. It can be part of the WebKitWebBackForwardList and
the global history. The global history is used for coloring the links of visited
sites. WebKitWebHistoryItem's constructed with webHistoryItemNew
and
webHistoryItemNewWithData
are automatically added to the global history.
Types
data WebHistoryItem Source
Constructors
webHistoryItemNew :: IO WebHistoryItemSource
Create a new WebHistoryItem
instance.
A history item consists out of a title and a uri, it can be part of the WebBackForwardList and the global history.
The global history is used for coloring the links of visited sites.
WebHistoryItem
constructed with webHistoryItemNew
are
automatically added to the global history.
webHistoryItemNewWithDataSource
:: String |
|
-> String |
|
-> IO WebHistoryItem |
Create a new WebHistoryItem
instance with the given uri
and title
.
WebHistoryItem
constructed with webHistoryItemNewWithData
are
automatically added to the global history.
Attributes
webHistoryItemTitle :: WebHistoryItemClass self => ReadAttr self (Maybe String)Source
The title of the WebHistoryItem
Default value: Nothing
webHistoryItemAlternateTitle :: WebHistoryItemClass self => Attr self (Maybe String)Source
The alternate title of the history item.
Default value: Nothing
webHistoryItemUri :: WebHistoryItemClass self => ReadAttr self (Maybe String)Source
The URI of the history item.
Default value: Nothing
webHistoryItemOriginalUri :: WebHistoryItemClass self => ReadAttr self (Maybe String)Source
The original URI of the history item.
Default value: Nothing
webHistoryItemLastVisitedTime :: WebHistoryItemClass self => ReadAttr self DoubleSource
The time at which the history item was last visited.
Allowed values: >= 0
Default value: 0
Methods
:: WebHistoryItemClass self | |
=> self | |
-> IO (Maybe String) | the title or |
Return the title of WebHistoryItem
.
webHistoryItemGetAlternateTitleSource
:: WebHistoryItemClass self | |
=> self | |
-> IO (Maybe String) | the alternate title or |
Return the alternate title of WebHistoryItem.
webHistoryItemSetAlternateTitleSource
:: WebHistoryItemClass self | |
=> self | |
-> Maybe String |
|
-> IO () |
Set an alternate title for WebHistoryItem.
:: WebHistoryItemClass self | |
=> self | |
-> IO (Maybe String) | the URI or |
Return the URI of WebHistoryItem.
webHistoryItemGetOriginalUriSource
:: WebHistoryItemClass self | |
=> self | |
-> IO (Maybe String) | the URI or |
Return the original URI of WebHistoryItem.
webHistoryItemGetLastVisitedTimeSource
:: WebHistoryItemClass self | |
=> self | |
-> IO Double | the last visited time of this history item. |
Return the last visited time of WebHistoryItem.
webHistoryItemCopy :: WebHistoryItemClass self => self -> IO WebHistoryItemSource
Makes a copy of the item for use with other WebView objects.
- Since 1.1.18