webkit-0.14.2.1: Binding to the Webkit library.

Maintainergtk2hs-users@lists.sourceforge.net
Stabilityprovisional
Portabilityportable (depends on GHC)
Safe HaskellNone
LanguageHaskell98

Graphics.UI.Gtk.WebKit.WebHistoryItem

Contents

Description

One item of the WebBackForwardList and or global history

Synopsis

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

Constructors

webHistoryItemNew :: IO WebHistoryItem Source #

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.

webHistoryItemNewWithData Source #

Arguments

:: GlibString string 
=> string

uri - the uri of the item

-> string

title - the title of the item

-> 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, GlibString string) => ReadAttr self (Maybe string) Source #

The title of the WebHistoryItem

Default value: Nothing

webHistoryItemAlternateTitle :: (WebHistoryItemClass self, GlibString string) => Attr self (Maybe string) Source #

The alternate title of the history item.

Default value: Nothing

webHistoryItemUri :: (WebHistoryItemClass self, GlibString string) => ReadAttr self (Maybe string) Source #

The URI of the history item.

Default value: Nothing

webHistoryItemOriginalUri :: (WebHistoryItemClass self, GlibString string) => ReadAttr self (Maybe string) Source #

The original URI of the history item.

Default value: Nothing

webHistoryItemLastVisitedTime :: WebHistoryItemClass self => ReadAttr self Double Source #

The time at which the history item was last visited.

Allowed values: >= 0

Default value: 0

Methods

webHistoryItemGetTitle Source #

Arguments

:: (WebHistoryItemClass self, GlibString string) 
=> self 
-> IO (Maybe string)

the title or Nothing in case failed.

Return the title of WebHistoryItem.

webHistoryItemGetAlternateTitle Source #

Arguments

:: (WebHistoryItemClass self, GlibString string) 
=> self 
-> IO (Maybe string)

the alternate title or Nothing in case failed.

Return the alternate title of WebHistoryItem.

webHistoryItemSetAlternateTitle Source #

Arguments

:: (WebHistoryItemClass self, GlibString string) 
=> self 
-> Maybe string

title - the alternate title for this history item.

-> IO () 

Set an alternate title for WebHistoryItem.

webHistoryItemGetUri Source #

Arguments

:: (WebHistoryItemClass self, GlibString string) 
=> self 
-> IO (Maybe string)

the URI or Nothing in case failed.

Return the URI of WebHistoryItem.

webHistoryItemGetOriginalUri Source #

Arguments

:: (WebHistoryItemClass self, GlibString string) 
=> self 
-> IO (Maybe string)

the URI or Nothing in case failed

Return the original URI of WebHistoryItem.

webHistoryItemGetLastVisitedTime Source #

Arguments

:: 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 WebHistoryItem Source #

Makes a copy of the item for use with other WebView objects.

  • Since 1.1.18