webkit-0.11.0: Binding to the Webkit library.Source codeContentsIndex
Graphics.UI.Gtk.WebKit.WebNavigationAction
Portabilityportable (depends on GHC)
Stabilityprovisional
Maintainergtk2hs-users@lists.sourceforge.net
Contents
Types
Enums
Methods
Description
Access to the WebKit NavigationAction
Synopsis
data WebNavigationAction
data NavigationReason
= WebNavigationReasonLinkClicked
| WebNavigationReasonFormSubmitted
| WebNavigationReasonBackForward
| WebNavigationReasonReload
| WebNavigationReasonFormResubmitted
| WebNavigationReasonOther
webNavigationActionGetButton :: WebNavigationActionClass self => self -> IO Int
webNavigationActionGetModifierState :: WebNavigationActionClass self => self -> IO Int
webNavigationActionGetOriginalUri :: WebNavigationActionClass self => self -> IO String
webNavigationActionSetOriginalUri :: WebNavigationActionClass self => self -> String -> IO ()
webNavigationActionGetReason :: WebNavigationActionClass self => self -> IO NavigationReason
webNavigationActionSetReason :: WebNavigationActionClass self => self -> NavigationReason -> IO ()
webNavigationActionGetTargetFrame :: WebNavigationActionClass self => self -> IO String
Types
data WebNavigationAction Source
Enums
data NavigationReason Source
Constructors
WebNavigationReasonLinkClicked
WebNavigationReasonFormSubmitted
WebNavigationReasonBackForward
WebNavigationReasonReload
WebNavigationReasonFormResubmitted
WebNavigationReasonOther
Methods
webNavigationActionGetButton :: WebNavigationActionClass self => self -> IO IntSource
Returns the DOM identifier for the mouse button used to click. DOM button values are 0, 1 and 2 for left, middle and right buttons. If the action was not initiated by a mouse click, returns -1.
webNavigationActionGetModifierState :: WebNavigationActionClass self => self -> IO IntSource
Returns a bitmask with the the state of the modifier keys.
webNavigationActionGetOriginalUri :: WebNavigationActionClass self => self -> IO StringSource
Returns the URI that was originally requested. This may differ from the navigation target, for instance because of a redirect.
webNavigationActionSetOriginalUri :: WebNavigationActionClass self => self -> String -> IO ()Source
Sets the URI that was originally requested. This may differ from the navigation target, for instance because of a redirect.
webNavigationActionGetReason :: WebNavigationActionClass self => self -> IO NavigationReasonSource
Returns the reason why WebKit is requesting a navigation.
webNavigationActionSetReason :: WebNavigationActionClass self => self -> NavigationReason -> IO ()Source
Sets the reason why WebKit is requesting a navigation.
webNavigationActionGetTargetFrame :: WebNavigationActionClass self => self -> IO StringSource
Returns the target frame of the action.
Produced by Haddock version 2.6.1