webkitgtk3-0.14.1.0: 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