-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
-- | Binding to the Webkit library.
--
-- WebKit is a web content engine, derived from KHTML and KJS from KDE,
-- and used primarily in Apple's Safari browser. It is made to be
-- embedded in other applications, such as mail readers, or web browsers.
-- It is able to display content such as HTML, SVG, XML, and others. It
-- also supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript
-- and more.
@package webkit
@version 0.14.2.0
module Graphics.UI.Gtk.WebKit.GtkInternals
-- | Access to the WebKit Web Resource
module Graphics.UI.Gtk.WebKit.HitTestResult
data HitTestResult
class GObjectClass o => HitTestResultClass o
data HitTestResultContext
HitTestResultContextDocument :: HitTestResultContext
HitTestResultContextLink :: HitTestResultContext
HitTestResultContextImage :: HitTestResultContext
HitTestResultContextMedia :: HitTestResultContext
HitTestResultContextSelection :: HitTestResultContext
HitTestResultContextEditable :: HitTestResultContext
instance GHC.Enum.Enum Graphics.UI.Gtk.WebKit.HitTestResult.HitTestResultContext
-- | The target of a navigation request
module Graphics.UI.Gtk.WebKit.NetworkRequest
data NetworkRequest
class GObjectClass o => NetworkRequestClass o
-- | Create a new NetworkRequest with the given uri.
--
-- It is used whenever WebKit wants to provide information about a
-- request that will be sent, or has been sent.
networkRequestNew :: GlibString string => string -> IO NetworkRequest
-- | Set the URI of NetworkRequest.
networkRequestSetUri :: GlibString string => NetworkRequestClass self => self -> string -> IO ()
-- | Return the uri of NetworkRequest.
networkRequestGetUri :: GlibString string => NetworkRequestClass self => self -> IO (Maybe string)
-- | The response given to a network request
module Graphics.UI.Gtk.WebKit.NetworkResponse
data NetworkResponse
class GObjectClass o => NetworkResponseClass o
-- | Set the URI of NetworkResponse.
networkResponseSetUri :: (NetworkResponseClass self, GlibString string) => self -> string -> IO ()
-- | Return the uri of NetworkResponse.
networkResponseGetUri :: (NetworkResponseClass self, GlibString string) => self -> IO (Maybe string)
-- | Access to the WebKit Web SecurityOrigin
module Graphics.UI.Gtk.WebKit.SecurityOrigin
data SecurityOrigin
class GObjectClass o => SecurityOriginClass o
-- | Returns the frame's security origin.
securityOriginGetAllWebDatabases :: SecurityOriginClass self => self -> IO [WebDatabase]
-- | Returns the hostname for the security origin.
securityOriginGetHost :: (SecurityOriginClass self, GlibString string) => self -> IO string
-- | Returns the port for the security origin.
securityOriginGetPort :: SecurityOriginClass self => self -> IO Int
-- | Returns the protocol for the security origin.
securityOriginGetProtocol :: (SecurityOriginClass self, GlibString string) => self -> IO string
-- | Returns the quota for Web Database storage of the security origin in
-- bytes.
securityOriginGetWebDatabaseQuota :: SecurityOriginClass self => self -> IO Int
-- | Adjust the quota for Web Database storage of the security origin
securityOriginSetWebDatabaseQuota :: SecurityOriginClass self => self -> Int -> IO ()
-- | Returns the usage for Web Database storage of the security origin in
-- bytes.
securityOriginGetWebDatabaseUsage :: SecurityOriginClass self => self -> IO Int
-- | Access to the WebKit Web Resource
module Graphics.UI.Gtk.WebKit.SoupAuthDialog
data SoupAuthDialog
class GObjectClass o => SoupAuthDialogClass o
-- | The history of a WebView
module Graphics.UI.Gtk.WebKit.WebBackForwardList
class ContainerClass o => WebViewClass o
data WebBackForwardList
class GObjectClass o => WebBackForwardListClass o
-- | Create an WebBackForwardList with a controlling WebView.
webBackForwardListNewWithWebView :: (WebViewClass webview) => webview -> IO WebBackForwardList
-- | Steps forward in the back forward list.
webBackForwardListGoForward :: WebBackForwardListClass self => self -> IO ()
-- | Steps back in the back forward list.
webBackForwardListGoBack :: WebBackForwardListClass self => self -> IO ()
-- | Check if an history item in the back forward list.
webBackForwardListContainsItem :: (WebBackForwardListClass self, WebHistoryItemClass item) => self -> item -> IO Bool
-- | Go to the specified history item in the back forward list.
webBackForwardListGoToItem :: (WebBackForwardListClass self, WebHistoryItemClass item) => self -> item -> IO ()
-- | Return the history item that precedes the current history item.
webBackForwardListGetBackItem :: WebBackForwardListClass self => self -> IO (Maybe WebHistoryItem)
-- | Return the current history item of the back forward list
webBackForwardListGetCurrentItem :: WebBackForwardListClass self => self -> IO WebHistoryItem
-- | Return the item that succeeds the current item
webBackForwardListGetForwardItem :: WebBackForwardListClass self => self -> IO (Maybe WebHistoryItem)
-- | Return the history item at a given index relative to the current item.
webBackForwardListGetNthItem :: WebBackForwardListClass self => self -> Int -> IO WebHistoryItem
-- | Return the number of items that preced the current item.
webBackForwardListGetBackLength :: WebBackForwardListClass self => self -> IO Int
-- | Return the number of items that succeed the current item.
webBackForwardListGetForwardLength :: WebBackForwardListClass self => self -> IO Int
-- | Return the maximum limit of the back forward list.
webBackForwardListGetLimit :: WebBackForwardListClass self => self -> IO Int
-- | Set the maximum limit of the back forward list.
--
-- if the back forward list exceeds its capacity, items will be removed
-- everytime a new item had been added.
webBackForwardListSetLimit :: WebBackForwardListClass self => self -> Int -> IO ()
-- | Add the item to the back forward list.
webBackForwardListAddItem :: (WebBackForwardListClass self, WebHistoryItemClass item) => self -> item -> IO ()
-- | Return a list of items that succeed the current item, limited by
-- limit.
webBackForwardListGetForwardListWithLimit :: WebBackForwardListClass self => self -> Int -> IO [WebHistoryItem]
-- | Return a list of items that preced the current item. limited by limit.
webBackForwardListGetBackListWithLimit :: WebBackForwardListClass self => self -> Int -> IO [WebHistoryItem]
-- | Note
--
-- Function webkit_web_data_source_get_data haven't binding, no
-- idea how to handle GString
--
-- Access to the WebKit Web DataSource
module Graphics.UI.Gtk.WebKit.WebDataSource
data WebDataSource
class GObjectClass o => WebDataSourceClass o
-- | Creates a new WebDataSource instance. The URL of the
-- WebDataSource will be set to "about:blank".
webDataSourceNew :: IO WebDataSource
-- | Returns the raw data that represents the the frame's content. The data
-- will be incomplete until the data has finished loading. Returns
-- Nothing if the web frame hasn't loaded any data. Use
-- webkitWebDataSourceIsLoading to test if data source is in the
-- process of loading.
webDataSourceGetData :: WebDataSourceClass self => self -> IO (Maybe ByteString)
-- | Returns the text encoding name as set in the WebView, or if
-- not, the text encoding of the response.
webDataSourceGetEncoding :: (WebDataSourceClass self, GlibString string) => self -> IO string
-- | Returns a reference to the original request that was used to load the
-- web content. The NetworkRequest returned by this method is the request
-- prior to the "committed" load state. See
-- webDataSourceGetRequest for getting the "committed" request.
webDataSourceGetInitialRequest :: WebDataSourceClass self => self -> IO NetworkRequest
-- | Returns the main resource of the data_source
webDataSourceGetMainResource :: WebDataSourceClass self => self -> IO WebResource
-- | Returns a NetworkRequest that was used to create this
-- WebDataSource. The NetworkRequest returned by this method is
-- the request that was "committed", and hence, different from the
-- request you get from the webDataSourceGetInitialRequest method.
webDataSourceGetRequest :: WebDataSourceClass self => self -> IO NetworkRequest
-- | Gives you a List of WebResource objects that compose the
-- WebView to which this WebDataSource is attached.
webDataSourceGetSubresources :: WebDataSourceClass self => self -> IO [WebResource]
-- | Return the unreachable URI of data_source. The dataSource
-- will have an unreachable URL if it was created using
-- WebFrame's webFrameLoadAlternateHtmlString method.
webDataSourceGetUnreachableUri :: (WebDataSourceClass self, GlibString string) => self -> IO string
-- | Returns the WebFrame that represents this data source
webDataSourceGetWebFrame :: WebDataSourceClass self => self -> IO WebFrame
-- | Determines whether the data source is in the process of loading its
-- content.
webDataSourceIsLoading :: WebDataSourceClass self => self -> IO Bool
-- | Access to the WebKit Web Database
module Graphics.UI.Gtk.WebKit.WebDatabase
data WebDatabase
class GObjectClass o => WebDatabaseClass o
-- | Returns the name of the WebDatabase as seen by the user.
webDatabaseGetDisplayName :: (WebDatabaseClass self, GlibString string) => self -> IO string
-- | Returns the expected size of the Database in bytes as defined by the
-- web author. The Web Database standard allows web authors to specify an
-- expected size of the database to optimize the user experience.
webDatabaseGetExpectedSize :: WebDatabaseClass self => self -> IO Int
-- | Returns the absolute filename to the WebKitWebDatabase file on disk.
webDatabaseGetFilename :: (WebDatabaseClass self, GlibString string) => self -> IO string
-- | Returns the canonical name of the WebDatabase.
webDatabaseGetName :: (WebDatabaseClass self, GlibString string) => self -> IO string
-- | Returns the security origin of the WebKitWebDatabase.
webDatabaseGetSecurityOrigin :: WebDatabaseClass self => self -> IO SecurityOrigin
-- | Returns the actual size of the WebDatabase space on disk in
-- bytes.
webDatabaseGetSize :: WebDatabaseClass self => self -> IO Int
-- | Removes the WebDatabase from its security origin and destroys
-- all data stored in the database.
webDatabaseRemove :: WebDatabaseClass self => self -> IO ()
-- | The content of a WebView
--
-- Note: Functon webkit_web_frame_get_global_context can't
-- binding now, Because it need JSGlobalContextRef exist in
-- JavaScriptCore.
--
-- Function webkit_web_frame_print_full can't binding now,
-- Because library GtkPrintOperation haven't binding.
module Graphics.UI.Gtk.WebKit.WebFrame
data WebFrame
class GObjectClass o => WebFrameClass o
data LoadStatus
-- | Create a new WebFrame instance with the given webview.
--
-- A WebFrame contains the content of one URI.
webFrameNew :: WebViewClass webview => webview -> IO WebFrame
-- | Return the WebView that manages the given WebFrame.
webFrameGetWebView :: WebFrameClass self => self -> IO WebView
-- | Return the name of the given WebFrame.
webFrameGetName :: (WebFrameClass self, GlibString string) => self -> IO (Maybe string)
-- | Returns a WebKitNetworkResponse object representing the response that
-- was given to the request for the given frame, or Nothing if the
-- frame was not created by a load.
--
--
webFrameGetNetworkResponse :: WebFrameClass self => self -> IO (Maybe NetworkResponse)
-- | Return the title of the given WebFrame.
webFrameGetTitle :: (WebFrameClass self, GlibString string) => self -> IO (Maybe string)
-- | Return the URI of the given WebFrame.
webFrameGetUri :: (WebFrameClass self, GlibString string) => self -> IO (Maybe string)
-- | Return the WebFrame's parent frame if it has one, Otherwise
-- return Nothing.
webFrameGetParent :: WebFrameClass self => self -> IO (Maybe WebFrame)
-- | Determines the current status of the load.
--
-- frame : a WebKitWebView
--
--
webFrameGetLoadStatus :: WebFrameClass self => self -> IO LoadStatus
-- | Request loading of the specified URI string.
webFrameLoadUri :: (WebFrameClass self, GlibString string) => self -> string -> IO ()
-- | Requests loading of the given content with the specified
-- mime_type and base_uri.
--
-- If mime_type is Nothing, "text/html" is assumed.
--
-- If want control over the encoding use webFrameLoadByteString
webFrameLoadString :: (WebFrameClass self, GlibString string) => self -> string -> (Maybe string) -> string -> IO ()
-- | Request loading of an alternate content for a URL that is unreachable.
--
-- Using this method will preserve the back-forward list. The URI passed
-- in base_uri has to be an absolute URI.
webFrameLoadAlternateString :: (WebFrameClass self, GlibString string) => self -> string -> string -> string -> IO ()
-- | Connects to a given URI by initiating an asynchronous client request.
--
-- Creates a provisional data source that will transition to a committed
-- data source once any data has been received. Use
-- webFrameStopLoading to stop the load. This function is
-- typically invoked on the main frame.
webFrameLoadRequest :: (WebFrameClass self, NetworkRequestClass requ) => self -> requ -> IO ()
-- | Stops and pending loads on the given data source and those of its
-- children.
webFrameStopLoading :: WebFrameClass self => self -> IO ()
-- | Reloads the initial request.
webFrameReload :: WebFrameClass self => self -> IO ()
-- | Return the WebFrame associated with the given name or
-- Nothing in case none if found
--
-- For pre-defined names, return the given webframe if name is
webFrameFindFrame :: (WebFrameClass self, GlibString string) => self -> string -> IO (Maybe WebFrame)
-- | Returns the committed data source.
webFrameGetDataSource :: WebFrameClass self => self -> IO WebDataSource
-- | Return the policy of horizontal scrollbar.
webFrameGetHorizontalScrollbarPolicy :: WebFrameClass self => self -> IO PolicyType
-- | Return the policy of vertical scrollbar.
webFrameGetVerticalScrollbarPolicy :: WebFrameClass self => self -> IO PolicyType
-- | You use the webFrameLoadRequest method to initiate a request
-- that creates a provisional data source. The provisional data source
-- will transition to a committed data source once any data has been
-- received. Use webFrameGetDataSource to get the committed data
-- source.
webFrameGetProvisionalDataSource :: WebFrameClass self => self -> IO WebDataSource
-- | Returns the frame's security origin.
webFrameGetSecurityOrigin :: WebFrameClass self => self -> IO SecurityOrigin
-- | Prints the given WebFrame.
--
-- by presenting a print dialog to the user.
webFramePrint :: WebFrameClass self => self -> IO ()
instance GHC.Enum.Enum Graphics.UI.Gtk.WebKit.WebFrame.LoadStatus
-- | One item of the WebBackForwardList and or global history
module Graphics.UI.Gtk.WebKit.WebHistoryItem
data WebHistoryItem
class GObjectClass o => WebHistoryItemClass o
-- | 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.
webHistoryItemNew :: IO WebHistoryItem
-- | Create a new WebHistoryItem instance with the given
-- uri and title.
--
-- WebHistoryItem constructed with
-- webHistoryItemNewWithData are automatically added to the global
-- history.
webHistoryItemNewWithData :: GlibString string => string -> string -> IO WebHistoryItem
-- | The title of the WebHistoryItem
--
-- Default value: Nothing
webHistoryItemTitle :: (WebHistoryItemClass self, GlibString string) => ReadAttr self (Maybe string)
-- | The alternate title of the history item.
--
-- Default value: Nothing
webHistoryItemAlternateTitle :: (WebHistoryItemClass self, GlibString string) => Attr self (Maybe string)
-- | The URI of the history item.
--
-- Default value: Nothing
webHistoryItemUri :: (WebHistoryItemClass self, GlibString string) => ReadAttr self (Maybe string)
-- | The original URI of the history item.
--
-- Default value: Nothing
webHistoryItemOriginalUri :: (WebHistoryItemClass self, GlibString string) => ReadAttr self (Maybe string)
-- | The time at which the history item was last visited.
--
-- Allowed values: >= 0
--
-- Default value: 0
webHistoryItemLastVisitedTime :: (WebHistoryItemClass self) => ReadAttr self Double
-- | Return the title of WebHistoryItem.
webHistoryItemGetTitle :: (WebHistoryItemClass self, GlibString string) => self -> IO (Maybe string)
-- | Return the alternate title of WebHistoryItem.
webHistoryItemGetAlternateTitle :: (WebHistoryItemClass self, GlibString string) => self -> IO (Maybe string)
-- | Set an alternate title for WebHistoryItem.
webHistoryItemSetAlternateTitle :: (WebHistoryItemClass self, GlibString string) => self -> (Maybe string) -> IO ()
-- | Return the URI of WebHistoryItem.
webHistoryItemGetUri :: (WebHistoryItemClass self, GlibString string) => self -> IO (Maybe string)
-- | Return the original URI of WebHistoryItem.
webHistoryItemGetOriginalUri :: (WebHistoryItemClass self, GlibString string) => self -> IO (Maybe string)
-- | Return the last visited time of WebHistoryItem.
webHistoryItemGetLastVisitedTime :: WebHistoryItemClass self => self -> IO Double
-- | Makes a copy of the item for use with other WebView objects.
--
--
webHistoryItemCopy :: WebHistoryItemClass self => self -> IO WebHistoryItem
-- | Access to the WebKit Inspector
module Graphics.UI.Gtk.WebKit.WebInspector
data WebInspector
class GObjectClass o => WebInspectorClass o
-- | Obtains the URI that is currently being inspected
webInspectorGetInspectedUri :: (WebInspectorClass self, GlibString string) => self -> IO string
-- | Obtains the WebView that is used to render the
-- WebInspector.
--
-- The WebView instance is created by the application, by handling
-- the "inspect-web-view" signal. This means that it may return
-- Nothing if the user hasn't inspected anything
webInspectorGetWebView :: WebInspectorClass self => self -> IO (Maybe WebView)
-- | Causes the Web Inspector to inspect the node that is located at the
-- given coordinates of the widget. The coordinates should be relative to
-- the WebKitWebView widget, not to the scrollable content, and may be
-- obtained from a Event directly.
--
-- This means x, and y being zero doesn't guarantee you will hit the
-- left-most top corner of the content, since the contents may have been
-- scrolled.
--
--
webInspectorInspectCoordinates :: WebInspectorClass self => self -> Int -> Int -> IO ()
-- | Causes the Web Inspector to be shown.
--
--
webInspectorShow :: WebInspectorClass self => self -> IO ()
-- | Causes the Web Inspector to be closed.
--
--
webInspectorClose :: WebInspectorClass self => self -> IO ()
-- | The URI that is currently being inspected.
webInspectorInspectedUri :: (WebInspectorClass self, GlibString string) => ReadAttr self string
-- | This is enabling JavaScript profiling in the Inspector. This means
-- that Console.profiles will return the profiles.
webInspectorJSProfilingEnable :: (WebInspectorClass self) => Attr self Bool
-- | This is enabling Timeline profiling in the Inspector.
--
-- Default value: False
--
--
webInspectorTimelineProfilingEnabled :: (WebInspectorClass self) => Attr self Bool
-- | The Web View that renders the Web Inspector itself.
webInspectorWebView :: (WebInspectorClass self) => ReadAttr self WebView
-- | Emitted when the inspector should appear in a separate window
--
-- return True if the signal is handled
attachWindow :: WebInspectorClass self => Signal self (IO Bool)
-- | Emitted when the inspector should appear in a separate window.
--
-- return True if the signal has been handled
detachWindow :: WebInspectorClass self => Signal self (IO Bool)
-- | Emitted when the inspector window should be closed.
--
-- return True if the signal is handled.
closeWindow :: WebInspectorClass self => Signal self (IO Bool)
-- | Emitted when the inspector window should be displayed. Notice that the
-- window must have been created already by handling
-- inspectWebView.
--
-- return True if the signal has been handled
showWindow :: WebInspectorClass self => Signal self (IO Bool)
-- | Emitted when the inspection is done. You should release your
-- references on the inspector at this time. The inspected WebView
-- may no longer exist when this signal is emitted.
finished :: WebInspectorClass self => Signal self (IO ())
-- | Emitted when the user activates the inspect context menu item
-- to inspect a web view. The application which is interested in the
-- inspector should create a window, or otherwise add the WebView
-- it creates to an existing window.
--
-- You don't need to handle the reference count of the WebView
-- instance you create; the widget to which you add it will do that.
inspectWebView :: WebInspectorClass self => Signal self (WebView -> IO WebView)
-- | Access to the WebKit NavigationAction
module Graphics.UI.Gtk.WebKit.WebNavigationAction
data WebNavigationAction
class GObjectClass o => WebNavigationActionClass o
data NavigationReason
WebNavigationReasonLinkClicked :: NavigationReason
WebNavigationReasonFormSubmitted :: NavigationReason
WebNavigationReasonBackForward :: NavigationReason
WebNavigationReasonReload :: NavigationReason
WebNavigationReasonFormResubmitted :: NavigationReason
WebNavigationReasonOther :: NavigationReason
-- | Returns the DOM identifier for the mouse button used to click. DOM
-- button values are 1, 2 and 3 for left, middle and right buttons. If
-- the action was not initiated by a mouse click, returns -1.
webNavigationActionGetButton :: WebNavigationActionClass self => self -> IO Int
-- | Returns a bitmask with the the state of the modifier keys.
webNavigationActionGetModifierState :: WebNavigationActionClass self => self -> IO Int
-- | Returns the URI that was originally requested. This may differ from
-- the navigation target, for instance because of a redirect.
webNavigationActionGetOriginalUri :: (WebNavigationActionClass self, GlibString string) => self -> IO string
-- | Sets the URI that was originally requested. This may differ from the
-- navigation target, for instance because of a redirect.
webNavigationActionSetOriginalUri :: (WebNavigationActionClass self, GlibString string) => self -> string -> IO ()
-- | Returns the reason why WebKit is requesting a navigation.
webNavigationActionGetReason :: WebNavigationActionClass self => self -> IO NavigationReason
-- | Sets the reason why WebKit is requesting a navigation.
webNavigationActionSetReason :: WebNavigationActionClass self => self -> NavigationReason -> IO ()
-- | Returns the target frame of the action.
webNavigationActionGetTargetFrame :: (WebNavigationActionClass self, GlibString string) => self -> IO string
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.WebNavigationAction.NavigationReason
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.WebNavigationAction.NavigationReason
instance GHC.Enum.Enum Graphics.UI.Gtk.WebKit.WebNavigationAction.NavigationReason
-- | Access to the WebKit PolicyDecision
module Graphics.UI.Gtk.WebKit.WebPolicyDecision
data WebPolicyDecision
class GObjectClass o => WebPolicyDecisionClass o
-- | Will send the DOWNLOAD decision to the policy implementer.
webPolicyDecisionDownload :: WebPolicyDecisionClass self => self -> IO ()
-- | Will send the IGNORE decision to the policy implementer.
webPolicyDecisionIgnore :: WebPolicyDecisionClass self => self -> IO ()
-- | Will send the USE decision to the policy implementer.
webPolicyDecisionUse :: WebPolicyDecisionClass self => self -> IO ()
-- | Note:
--
-- Function webkit_web_resource_get_data haven't binding no idea
-- how to handle GString.
--
-- Access to the WebKit Web Resource
module Graphics.UI.Gtk.WebKit.WebResource
data WebResource
class GObjectClass o => WebResourceClass o
-- | Returns a new WebKitWebResource. The encoding can be empty.
-- The frameName can be used if the resource represents contents
-- of an entire HTML frame, otherwise pass empty.
webResourceNew :: GlibString string => ByteString -> string -> string -> string -> string -> IO WebResource
-- | Returns the data of the WebResource.
webResourceGetData :: WebResourceClass self => self -> IO (Maybe ByteString)
-- | Get encoding.
webResourceGetEncoding :: (WebResourceClass self, GlibString string) => self -> IO (Maybe string)
-- | Get frame name.
webResourceGetFrameName :: (WebResourceClass self, GlibString string) => self -> IO (Maybe string)
-- | Get mime type.
webResourceGetMimeType :: (WebResourceClass self, GlibString string) => self -> IO (Maybe string)
-- | Get uri.
webResourceGetUri :: (WebResourceClass self, GlibString string) => self -> IO string
-- | Control the behaviour of a WebView
module Graphics.UI.Gtk.WebKit.WebSettings
data WebSettings
class GObjectClass o => WebSettingsClass o
data EditingBehavior
-- | Create a new WebSettings instance.
--
-- A WebSettings can be applied to a WebView to control the
-- to be used text encoding, color, font size, printing mode,script
-- support, loading of images and various other things.
webSettingsNew :: IO WebSettings
-- | Copy an existing WebSettings instance.
webSettingsCopy :: WebSettingsClass self => self -> IO WebSettings
-- | Return the User-Agent string currently used.
webSettingsGetUserAgent :: (WebSettingsClass self, GlibString string) => self -> IO (Maybe string)
-- | The default Cursive font family used to display text
--
-- Default value "serif"
webSettingsCursiveFontFamily :: (WebSettingsClass self, GlibString string) => Attr self string
-- | The default font family used to display text
--
-- Default value: "sans-serif"
webSettingsDefaultFontFamily :: (WebSettingsClass self, GlibString string) => Attr self string
-- | The default Fantasy font family used to display text
webSettingsFantasyFontFamily :: (WebSettingsClass self, GlibString string) => Attr self string
-- | The default font family used to display monospace text.
--
-- Default value: "monospace"
webSettingsMonospaceFontFamily :: (WebSettingsClass self, GlibString string) => Attr self string
-- | The default Sans Serif font family used to display text
--
-- Default value "sans-serif"
webSettingsSansFontFamily :: (WebSettingsClass self, GlibString string) => Attr self string
-- | The default Serif font family used to display text
--
-- Default value: "serif"
webSettingsSerifFontFamily :: (WebSettingsClass self, GlibString string) => Attr self string
-- | The default font size used to display text
--
-- Default value: >=5
webSettingsDefaultFontSize :: (WebSettingsClass self) => Attr self Int
-- | The default font size used to display monospace text
--
-- Allowed values: >= 5
--
-- Default value: 10
webSettingsDefaultMonospaceFontSize :: (WebSettingsClass self) => Attr self Int
-- | The minimum font size used to display text.
--
-- Allowed values: >=1
--
-- Default value: 5
webSettingsMinimumFontSize :: (WebSettingsClass self) => Attr self Int
-- | The minimum logical font size used to display text
--
-- Allowed values: >=1
--
-- Default value: 5
webSettingsMinimumLogicalFontSize :: (WebSettingsClass self) => Attr self Int
-- | Load images automatically
--
-- Default value: True
webSettingsAutoLoadImages :: (WebSettingsClass self) => Attr self Bool
-- | Automatically shrink standalone images to fit
--
-- Default value: True
webSettingsAutoShrinkImages :: (WebSettingsClass self) => Attr self Bool
-- | The default encoding used to display text
--
-- Default value "iso-8859-1"
webSettingsDefaultEncoding :: (WebSettingsClass self, GlibString string) => Attr self string
-- | This settings controls various editing behaviors
webSettingsEditingBehavior :: (WebSettingsClass self) => Attr self EditingBehavior
-- | Whether to enable caret browsing mode.
webSettingsEnableCaretBrowsing :: (WebSettingsClass self) => Attr self Bool
-- | Whether developer extensions should be enabled.
--
-- This enables, for now, the WebInspector
webSettingsEnableDeveloperExtras :: (WebSettingsClass self) => Attr self Bool
-- | Whether to enable HTML5 client-side SQL database support.
webSettingsEnableHtml5Database :: (WebSettingsClass self) => Attr self Bool
-- | Whether to enable HTML5 localStorage support.
webSettingsEnableHtml5LocalStorage :: (WebSettingsClass self) => Attr self Bool
-- | Whether to enable HTML5 offline web application cache support.
webSettingsEnableOfflineWebApplicationCache :: (WebSettingsClass self) => Attr self Bool
-- | Enable embedded plugin objects.
webSettingsEnablePlugins :: (WebSettingsClass self) => Attr self Bool
-- | Whether to enable private browsing mode.
webSettingsEnablePrivateBrowsing :: (WebSettingsClass self) => Attr self Bool
-- | Enable embedded scripting languages
webSettingsEnableScripts :: (WebSettingsClass self) => Attr self Bool
-- | Whether to enable speel checking while typing.
webSettingsEnableSpellChecking :: (WebSettingsClass self) => Attr self Bool
-- | Whether to allow files loaded through file:
webSettingsEnableUniversalAccessFromFileUris :: (WebSettingsClass self) => Attr self Bool
-- | Whether to enable the XSS Auditor.
--
-- This feature filters some kinds of reflective XSS attacks on
-- vulnerable web sites.
webSettingsEnableXssAuditor :: (WebSettingsClass self) => Attr self Bool
-- | Enables the site-specific compatibility workarounds.
--
-- Default value: False
webSettingsEnableSiteSpecificQuirks :: WebSettingsClass self => Attr self Bool
-- | Whether to enable DOM paste. If set to True,
-- document.execCommand(Paste) will correctly execute and paste
-- content of the clipboard.
--
-- Default value: False
--
--
webSettingsEnableDomPaste :: (WebSettingsClass self) => Attr self Bool
-- | Whether right-clicks should be handled automatically to create, and
-- display the context menu. Turning this off will make WebKitGTK+ not
-- emit the populate-popup signal. Notice that the default button press
-- event handler may still handle right clicks for other reasons, such as
-- in-page context menus, or right-clicks that are handled by the page
-- itself.
--
-- Default value: True
--
--
webSettingsEnableDefaultContextMenu :: (WebSettingsClass self) => Attr self Bool
-- | Enable or disable the page cache. Disabling the page cache is
-- generally only useful for special circumstances like low-memory
-- scenarios or special purpose applications like static HTML viewers.
-- This setting only controls the Page Cache, this cache is different
-- than the disk-based or memory-based traditional resource caches, its
-- point is to make going back and forth between pages much faster. For
-- details about the different types of caches and their purposes see:
-- http:
--
-- Default value: False
--
--
webSettingsEnablePageCache :: (WebSettingsClass self) => Attr self Bool
-- | Whether to enable the Spatial Navigation. This feature consists in the
-- ability to navigate between focusable elements in a Web page, such as
-- hyperlinks and form controls, by using Left, Right, Up and Down arrow
-- keys. For example, if an user presses the Right key, heuristics
-- determine whether there is an element he might be trying to reach
-- towards the right, and if there are multiple elements, which element
-- he probably wants.
--
-- Default value: False
--
--
webSettingsEnableSpatialNavigation :: WebSettingsClass self => Attr self Bool
-- | Enforce a resolution of 96 DPI.
webSettingsEnforce96Dpi :: (WebSettingsClass self) => Attr self Bool
-- | Whether JavaScript can open popup windows automatically without user
-- intervention.
webSettingsJSCanOpenWindowAuto :: (WebSettingsClass self) => Attr self Bool
-- | Whether background images should be printed
--
-- Default value: True
webSettingsPrintBackgrounds :: (WebSettingsClass self) => Attr self Bool
-- | Whether text areas are resizable
--
-- Default value : True
webSettingsResizableTextAreas :: (WebSettingsClass self) => Attr self Bool
-- | The languages to be used for spell checking, separated by commas
--
-- The locale string typically is in the form lang_COUNTRY, where lang is
-- an ISO-639 language code, and COUNTRY is an ISO-3166 country code. For
-- instance, sv_FI for Swedish as written in Finland or pt_BR for
-- Portuguese as written in Brazil.
--
-- If no value is specified then the value returned by
-- gtk_get_default_language will be used.
--
-- Default value: Nothing
webSettingsSpellCheckingLang :: (WebSettingsClass self, GlibString string) => Attr self (Maybe string)
-- | Whether the tab key cycles through elements on the page.
--
-- If flag is True, pressing the tab key will focus the next
-- element in the webView. If flag is False, the
-- webView will interpret tab key presses as normal key presses.
-- If the selected element is editable, the tab key will cause the
-- insertion of a tab character.
--
-- Default value: True
--
--
webSettingsTabKeyCyclesThroughElements :: (WebSettingsClass self) => Attr self Bool
-- | The User-Agent string used by WebKit
--
-- This will return a default User-Agent string if a custom string wasn't
-- provided by the application. Setting this property to a NULL value or
-- an empty string will result in the User-Agent string being reset to
-- the default value.
--
-- Default value: "Mozilla5.0 (X11; U; Linux x86_64; c)
-- AppleWebKit531.2+ (KHTML, like Gecko) Safari/531.2+"
webSettingsUserAgent :: (WebSettingsClass self, GlibString string) => Attr self string
-- | The URI of a stylesheet that is applied to every page.
--
-- Default value: Nothing
webSettingsUserStylesheetUri :: (WebSettingsClass self, GlibString string) => Attr self (Maybe string)
-- | The value by which the zoom level is changed when zooming in or out
--
-- Allowed values: >= 0
--
-- Default value: 0.1
webSettingsZoomStep :: (WebSettingsClass self) => Attr self Float
instance GHC.Enum.Enum Graphics.UI.Gtk.WebKit.WebSettings.EditingBehavior
-- | Note:
--
-- Signal `window-object-cleared` can't be bound now, because it needs
-- JavaScriptCore that hasn't binding.
--
-- Signal `create-plugin-widget` can't be bound now, no idea how to bind
-- GHaskellTable
--
--
--
-- Binding for webkit_web_view_get_snapshot
module Graphics.UI.Gtk.WebKit.WebView
data WebView
class ContainerClass o => WebViewClass o
data NavigationResponse
NavigationResponseAccept :: NavigationResponse
NavigationResponseIgnore :: NavigationResponse
NavigationResponseDownload :: NavigationResponse
data TargetInfo
WebViewTargetInfoHtml :: TargetInfo
WebViewTargetInfoText :: TargetInfo
WebViewTargetInfoImage :: TargetInfo
WebViewTargetInfoUriList :: TargetInfo
WebViewTargetInfoNetscapeUrl :: TargetInfo
data LoadStatus
LoadProvisional :: LoadStatus
LoadCommitted :: LoadStatus
LoadFinished :: LoadStatus
LoadFirstVisuallyNonEmptyLayout :: LoadStatus
LoadFailed :: LoadStatus
data ViewMode
WebViewViewModeWindowed :: ViewMode
WebViewViewModeFloating :: ViewMode
WebViewViewModeFullscreen :: ViewMode
WebViewViewModeMaximized :: ViewMode
WebViewViewModeMinimized :: ViewMode
-- | Create a new WebView widget.
--
-- It is a Widget you can embed in a ScrolledWindow.
--
-- You can load any URI into the WebView or any kind of data
-- string.
webViewNew :: IO WebView
-- | Requests loading of the specified URI string in a WebView
webViewLoadUri :: (WebViewClass self, GlibString string) => self -> string -> IO ()
-- | Loading the content string as html. The URI passed in
-- base_uri has to be an absolute URI. Deprecated since webkit v1.1.1,
-- use webViewLoadString instead.
webViewLoadHtmlString :: (WebViewClass self, GlibString string) => self -> string -> string -> IO ()
-- | Requests loading of the specified asynchronous client request. Creates
-- a provisional data source that will transition to a committed data
-- source once any data has been received. Use webViewStopLoading
-- to stop the load.
webViewLoadRequest :: (WebViewClass self, NetworkRequestClass request) => self -> request -> IO ()
-- | Requests loading of the given content with the specified
-- mime_type and base_uri. If mime_type is
-- Nothing, "text/html" is assumed. If want control over the
-- encoding use webViewLoadByteString
webViewLoadString :: (WebViewClass self, GlibString string) => self -> string -> (Maybe string) -> string -> IO ()
-- | Determines the current status of the load.
webViewGetLoadStatus :: WebViewClass self => self -> IO LoadStatus
-- | Stops and pending loads on the given data source.
webViewStopLoading :: WebViewClass self => self -> IO ()
-- | Reloads the WebView
webViewReload :: WebViewClass self => self -> IO ()
-- | Reloads the WebView without using any cached data.
webViewReloadBypassCache :: WebViewClass self => self -> IO ()
-- | Determine whether WebView has a previous history item.
webViewCanGoBack :: WebViewClass self => self -> IO Bool
-- | Determine whether WebView has a next history item.
webViewCanGoForward :: WebViewClass self => self -> IO Bool
-- | Loads the previous history item.
webViewGoBack :: WebViewClass self => self -> IO ()
-- | Loads the next history item.
webViewGoForward :: WebViewClass self => self -> IO ()
-- | Return the WebBackForwardList
webViewGetBackForwardList :: WebViewClass self => self -> IO WebBackForwardList
-- | Set the WebView to maintian a back or forward list of history
-- items.
webViewSetMaintainsBackForwardList :: WebViewClass self => self -> Bool -> IO ()
-- | Go to the specified WebHistoryItem
webViewGoToBackForwardItem :: (WebViewClass self, WebHistoryItemClass item) => self -> item -> IO Bool
-- | Determines whether WebView has a history item of
-- steps.
--
-- Negative values represent steps backward while positive values
-- represent steps forward
webViewCanGoBackOrForward :: WebViewClass self => self -> Int -> IO Bool
-- | Loads the history item that is the number of steps away from
-- the current item. Negative values represent steps backward while
-- positive values represent steps forward.
webViewGoBackOrForward :: WebViewClass self => self -> Int -> IO ()
-- | Returns the zoom level of WebView i.e. the factor by which
-- elements in the page are scaled with respect to their original size.
webViewGetZoomLevel :: WebViewClass self => self -> IO Float
-- | Sets the zoom level of WebView.
webViewSetZoomLevel :: WebViewClass self => self -> Float -> IO ()
-- | Increases the zoom level of WebView.
webViewZoomIn :: WebViewClass self => self -> IO ()
-- | Decreases the zoom level of WebView.
webViewZoomOut :: WebViewClass self => self -> IO ()
-- | Returns whether the zoom level affects only text or all elements.
webViewGetFullContentZoom :: WebViewClass self => self -> IO Bool
-- | Sets whether the zoom level affects only text or all elements.
webViewSetFullContentZoom :: WebViewClass self => self -> Bool -> IO ()
-- | Determines whether can cuts the current selection inside
-- WebView to the clipboard
webViewCanCutClipboard :: WebViewClass self => self -> IO Bool
-- | Determines whether can copies the current selection inside
-- WebView to the clipboard
webViewCanCopyClipboard :: WebViewClass self => self -> IO Bool
-- | Determines whether can pastes the current contents of the clipboard to
-- the WebView
webViewCanPasteClipboard :: WebViewClass self => self -> IO Bool
-- | Cuts the current selection inside WebView to the clipboard.
webViewCutClipboard :: WebViewClass self => self -> IO ()
-- | Copies the current selection inside WebView to the clipboard.
webViewCopyClipboard :: WebViewClass self => self -> IO ()
-- | Pastes the current contents of the clipboard to the WebView
webViewPasteClipboard :: WebViewClass self => self -> IO ()
-- | Determines whether or not it is currently possible to redo the last
-- editing command in the view
webViewCanRedo :: WebViewClass self => self -> IO Bool
-- | Determines whether or not it is currently possible to undo the last
-- editing command in the view
webViewCanUndo :: WebViewClass self => self -> IO Bool
-- | Redoes the last editing command in the view, if possible.
webViewRedo :: WebViewClass self => self -> IO ()
-- | Undoes the last editing command in the view, if possible.
webViewUndo :: WebViewClass self => self -> IO ()
-- | Deletes the current selection inside the WebView
webViewDeleteSelection :: WebViewClass self => self -> IO ()
-- | Determines whether text was selected
webViewHasSelection :: WebViewClass self => self -> IO Bool
-- | Attempts to select everything inside the WebView
webViewSelectAll :: WebViewClass self => self -> IO ()
-- | Returns the default encoding of the WebView
webViewGetEncoding :: (WebViewClass self, GlibString string) => self -> IO (Maybe string)
-- | Sets the current WebView encoding, without modifying the
-- default one, and reloads the page
webViewSetCustomEncoding :: (WebViewClass self, GlibString string) => self -> (Maybe string) -> IO ()
-- | Returns the current encoding of WebView,not the default
-- encoding.
webViewGetCustomEncoding :: (WebViewClass self, GlibString string) => self -> IO (Maybe string)
-- | Gets the value of the "view-mode" property of the WebView
webViewGetViewMode :: WebViewClass self => self -> IO ViewMode
webViewSetViewMode :: WebViewClass self => self -> ViewMode -> IO ()
-- | Returns whether WebView is in view source mode
webViewGetViewSourceMode :: WebViewClass self => self -> IO Bool
-- | Set whether the view should be in view source mode. Setting this mode
-- to (!(0)) before loading a URI will display the source of the web page
-- in a nice and readable format.
webViewSetViewSourceMode :: WebViewClass self => self -> Bool -> IO ()
-- | Returns whether the WebView has a transparent background
webViewGetTransparent :: WebViewClass self => self -> IO Bool
-- | Sets whether the WebKitWebView has a transparent background.
--
-- Pass False to have the WebView draw a solid background (the
-- default), otherwise pass True.
webViewSetTransparent :: WebViewClass self => self -> Bool -> IO ()
-- | This function returns the list of targets this WebView can
-- provide for clipboard copying and as DND source. The targets in the
-- list are added with values from the WebViewTargetInfo enum,
-- using targetListAdd and targetListAddTextTargets.
webViewGetCopyTargetList :: WebViewClass self => self -> IO (Maybe TargetList)
-- | This function returns the list of targets this WebView can
-- provide for clipboard pasteing and as DND source. The targets in the
-- list are added with values from the WebViewTargetInfo enum,
-- using targetListAdd and targetListAddTextTargets.
webViewGetPasteTargetList :: WebViewClass self => self -> IO (Maybe TargetList)
-- | Attempts to highlight all occurances of string inside WebView
webViewMarkTextMatches :: (WebViewClass self, GlibString string) => self -> string -> Bool -> Int -> IO Int
-- | Removes highlighting previously set by webViewMarkTextMarches
webViewUnMarkTextMatches :: WebViewClass self => self -> IO ()
-- | Highlights text matches previously marked by
-- webViewMarkTextMatches
webViewSetHighlightTextMatches :: WebViewClass self => self -> Bool -> IO ()
-- | Obtains the URI for the favicon for the given WebKitWebView, or
-- Nothing if there is none.
--
--
webViewGetIconUri :: (WebViewClass self, GlibString string) => self -> IO (Maybe string)
-- | Obtains a GdkPixbuf of the favicon for the given WebView. This
-- will return Nothing if there is no icon for the current
-- WebView or if the icon is in the database but not available at
-- the moment of this call. Use webViewGetIconUri if you need to
-- distinguish these cases.
--
-- Usually you want to connect to WebKitWebView::icon-loaded and call
-- this method in the callback.
--
-- See also faviconDatabaseTryGetFaviconPixbuf. Contrary to this
-- function the icon database one returns the URL of the page containing
-- the icon.
webViewTryGetFaviconPixbuf :: WebView -> Int -> Int -> IO (Maybe Pixbuf)
-- | Execute the script specified by script
webViewExecuteScript :: (WebViewClass self, GlibString string) => self -> string -> IO ()
-- | Returns whether or not a mimetype can be displayed using this
-- view.
webViewCanShowMimeType :: (WebViewClass self, GlibString string) => self -> string -> IO Bool
-- | Returns whether the user is allowed to edit the document.
webViewGetEditable :: WebViewClass self => self -> IO Bool
-- | Sets whether allows the user to edit its HTML document.
webViewSetEditable :: WebViewClass self => self -> Bool -> IO ()
-- | Obtains the WebInspector associated with the WebView
webViewGetInspector :: WebViewClass self => self -> IO WebInspector
-- | Determines the current progress of the load
webViewGetProgress :: WebViewClass self => self -> IO Double
-- | Looks for a specified string inside WebView
webViewSearchText :: (WebViewClass self, GlibString string) => self -> string -> Bool -> Bool -> Bool -> IO Bool
-- | Move the cursor in view as described by step and count.
webViewMoveCursor :: WebViewClass self => self -> MovementStep -> Int -> IO ()
-- | Return the main WebFrame of the given WebView.
webViewGetMainFrame :: WebViewClass self => self -> IO WebFrame
-- | Return the focused WebFrame (if any) of the given
-- WebView.
webViewGetFocusedFrame :: WebViewClass self => self -> IO (Maybe WebFrame)
-- | Apply WebSettings to a given WebView
--
-- !!NOTE!!, currently lack of useful APIs of WebSettings in
-- webkitgtk. If you want to set the encoding, font family or font size
-- of the WebView, please use related functions.
webViewSetWebSettings :: (WebViewClass self, WebSettingsClass settings) => self -> settings -> IO ()
-- | Return the WebSettings currently used by WebView.
webViewGetWebSettings :: WebViewClass self => self -> IO WebSettings
-- | Returns the instance of WebKitWebWindowFeatures held by the given
-- WebKitWebView.
webViewGetWindowFeatures :: WebViewClass self => self -> IO WebWindowFeatures
-- | Returns the title of WebView document, or Nothing in case of
-- failure
webViewGetTitle :: (WebViewClass self, GlibString string) => self -> IO (Maybe string)
-- | Returns the current URI of the contents displayed by the
-- WebView, or Nothing in case of failure
webViewGetUri :: (WebViewClass self, GlibString string) => self -> IO (Maybe string)
webViewGetDomDocument :: WebView -> IO (Maybe Document)
-- | Zoom level of the WebView instance
webViewZoomLevel :: WebViewClass self => Attr self Float
-- | Whether the full content is scaled when zooming
--
-- Default value: False
webViewFullContentZoom :: WebViewClass self => Attr self Bool
-- | The default encoding of the WebView instance
--
-- Default value: Nothing
webViewEncoding :: (WebViewClass self, GlibString string) => ReadAttr self (Maybe string)
-- | The custom encoding of the WebView instance
--
-- Default value: Nothing
webViewCustomEncoding :: (WebViewClass self, GlibString string) => Attr self (Maybe string)
-- | Determines the current status of the load.
--
-- Default value: LoadFinished
webViewLoadStatus :: WebViewClass self => ReadAttr self LoadStatus
-- | Determines the current progress of the load
--
-- Default Value: 1
webViewProgress :: WebViewClass self => ReadAttr self Double
-- | Title of the WebView instance
webViewTitle :: (WebViewClass self, GlibString string) => ReadAttr self (Maybe string)
-- | The associated webInspector instance of the WebView
webViewInspector :: WebViewClass self => ReadAttr self WebInspector
-- | The associated webSettings of the WebView instance
webViewWebSettings :: WebViewClass self => Attr self WebSettings
-- | view source mode of the WebView instance
webViewViewSourceMode :: WebViewClass self => Attr self Bool
-- | transparent background of the WebView instance
webViewTransparent :: WebViewClass self => Attr self Bool
-- | Whether content of the WebView can be modified by the user
--
-- Default value: False
webViewEditable :: WebViewClass self => Attr self Bool
-- | Returns the current URI of the contents displayed by the
-- web_view.
--
-- Default value: Nothing
webViewUri :: (WebViewClass self, GlibString string) => ReadAttr self (Maybe string)
-- | The list of targets this web view supports for clipboard copying.
webViewCopyTargetList :: WebViewClass self => ReadAttr self (Maybe TargetList)
-- | The list of targets this web view supports for clipboard pasteing.
webViewPasteTargetList :: WebViewClass self => ReadAttr self (Maybe TargetList)
-- | An associated WebWindowFeatures instance.
webViewWindowFeatures :: WebViewClass self => Attr self WebWindowFeatures
-- | The URI for the favicon for the WebKitWebView.
--
-- Default value: Nothing
--
--
webViewIconUri :: (WebViewClass self, GlibString string) => ReadAttr self (Maybe string)
-- | The IMMulticontext for the WebKitWebView.
--
-- This is the input method context used for all text entry widgets
-- inside the WebKitWebView. It can be used to generate context menu
-- items for controlling the active input method.
--
--
webViewImContext :: WebViewClass self => ReadAttr self IMContext
-- | The "view-mode" property of the WebView
webViewViewMode :: (WebViewClass self) => Attr self ViewMode
-- | When a WebFrame begins to load, this signal is emitted
loadStarted :: WebViewClass self => Signal self (WebFrame -> IO ())
-- | When a WebFrame loaded the first data, this signal is emitted
loadCommitted :: WebViewClass self => Signal self (WebFrame -> IO ())
-- | When the global progress changed, this signal is emitted
--
-- the global progress will be passed back to user function
progressChanged :: WebViewClass self => Signal self (Int -> IO ())
-- | When loading finished, this signal is emitted
loadFinished :: WebViewClass self => Signal self (WebFrame -> IO ())
-- | When An error occurred while loading.
--
-- By default, if the signal is not handled, the WebView will display a
-- stock error page.
--
-- You need to handle the signal if you want to provide your own error
-- page.
--
-- The URI that triggered the error and the GError will be passed
-- back to user function.
loadError :: (WebViewClass self, GlibString string) => Signal self (WebFrame -> string -> GError -> IO Bool)
-- | Emitted after Icon loaded
iconLoaded :: (WebViewClass self, GlibString string) => Signal self (string -> IO ())
-- | When document loading finished, this signal is emitted
documentLoadFinished :: WebViewClass self => Signal self (WebFrame -> IO ())
-- | Emitted when a request is about to be sent. You can modify the request
-- while handling this signal. You can set the URI in the
-- NetworkRequest object itself, and addremovereplace
-- headers using the SoupMessage object it carries, if it is present. See
-- networkRequestGetMessage. Setting the request URI to
-- "about:blank" will effectively cause the request to load nothing, and
-- can be used to disable the loading of specific resources.
--
-- Notice that information about an eventual redirect is available in
-- response's SoupMessage, not in the SoupMessage carried by the request.
-- If response is NULL, then this is not a redirected request.
--
-- The WebResource object will be the same throughout all the
-- lifetime of the resource, but the contents may change from inbetween
-- signal emissions.
resourceRequestStarting :: WebViewClass self => Signal self (WebFrame -> WebResource -> Maybe NetworkRequest -> Maybe NetworkResponse -> IO ())
-- | When Document title changed, this signal is emitted.
--
-- It can be used to set the Application Window title.
--
-- webframe - which WebFrame changes the document title.
--
-- title - current title string.
titleChanged :: (WebViewClass self, GlibString string) => Signal self (WebFrame -> string -> IO ())
-- | The copyClipboard signal is a keybinding signal which gets
-- emitted to copy the selection to the clipboard.
--
-- The default bindings for this signal are Ctrl-c and Ctrl-Insert.
copyClipboard :: WebViewClass self => Signal self (IO ())
-- | The cutClipboard signal is a keybinding signal which gets
-- emitted to cut the selection to the clipboard.
--
-- The default bindings for this signal are Ctrl-x and Shift-Delete.
cutClipboard :: WebViewClass self => Signal self (IO ())
-- | The pasteClipboard signal is a keybinding signal which gets
-- emitted to paste the contents of the clipboard into the Web view.
--
-- The default bindings for this signal are Ctrl-v and Shift-Insert.
pasteClipboard :: WebViewClass self => Signal self (IO ())
-- | A JavaScript console message was created.
consoleMessage :: (WebViewClass self, GlibString string) => Signal self (string -> string -> Int -> string -> IO Bool)
-- | A JavaScript alert dialog was created.
scriptAlert :: (WebViewClass self, GlibString string) => Signal self (WebFrame -> string -> IO Bool)
-- | A JavaScript confirm dialog was created, providing Yes and No buttons.
scriptConfirm :: (WebViewClass self, GlibString string) => Signal self (WebFrame -> string -> IO Bool)
-- | A JavaScript prompt dialog was created, providing an entry to input
-- text.
scriptPrompt :: (WebViewClass self, GlibString string) => Signal self (WebFrame -> string -> string -> IO Bool)
-- | When status-bar text changed, this signal will emitted.
statusBarTextChanged :: (WebViewClass self, GlibString string) => Signal self (string -> IO ())
-- | When a context menu is about to be displayed this signal is emitted.
populatePopup :: WebViewClass self => Signal self (Menu -> IO ())
editingBegan :: WebViewClass self => Signal self (IO ())
editingEnded :: WebViewClass self => Signal self (IO ())
-- | The selectAll signal is a keybinding signal which gets emitted
-- to select the complete contents of the text view.
--
-- The default bindings for this signal is Ctrl-a.
selectAll :: WebViewClass self => Signal self (IO ())
-- | When selection changed, this signal is emitted.
selectionChanged :: WebViewClass self => Signal self (IO ())
-- | Decide whether or not to display the given MIME type. If this signal
-- is not handled, the default behavior is to show the content of the
-- requested URI if WebKit can show this MIME type and the content
-- disposition is not a download; if WebKit is not able to show the MIME
-- type nothing happens.
--
-- Notice that if you return True, meaning that you handled the signal,
-- you are expected to be aware of the Content-Disposition header.
-- A value of "attachment" usually indicates a download regardless of the
-- MIME type, see also soupMessageHeadersGetContentDisposition' And you
-- must call webPolicyDecisionIgnore,
-- webPolicyDecisionDownload, or webPolicyDecisionUse
-- on the webPolicyDecision object.
mimeTypePolicyDecisionRequested :: (WebViewClass self, GlibString string) => Signal self (WebFrame -> NetworkRequest -> string -> WebPolicyDecision -> IO Bool)
-- | Emitted when frame requests a navigation to another page. If this
-- signal is not handled, the default behavior is to allow the
-- navigation.
--
-- Notice that if you return True, meaning that you handled the signal,
-- you are expected to be aware of the Content-Disposition header.
-- A value of "attachment" usually indicates a download regardless of the
-- MIME type, see also soupMessageHeadersGetContentDisposition' And you
-- must call webPolicyDecisionIgnore,
-- webPolicyDecisionDownload, or webPolicyDecisionUse
-- on the webPolicyDecision object.
navigationPolicyDecisionRequested :: WebViewClass self => Signal self (WebFrame -> NetworkRequest -> WebNavigationAction -> WebPolicyDecision -> IO Bool)
-- | Emitted when frame requests opening a new window. With this signal the
-- browser can use the context of the request to decide about the new
-- window. If the request is not handled the default behavior is to allow
-- opening the new window to load the URI, which will cause a
-- createWebView signal emission where the browser handles the new
-- window action but without information of the context that caused the
-- navigation. The following navigationPolicyDecisionRequested
-- emissions will load the page after the creation of the new window just
-- with the information of this new navigation context, without any
-- information about the action that made this new window to be opened.
--
-- Notice that if you return True, meaning that you handled the signal,
-- you are expected to be aware of the Content-Disposition header.
-- A value of "attachment" usually indicates a download regardless of the
-- MIME type, see also soupMessageHeadersGetContentDisposition' And you
-- must call webPolicyDecisionIgnore,
-- webPolicyDecisionDownload, or webPolicyDecisionUse
-- on the webPolicyDecision object.
newWindowPolicyDecisionRequested :: WebViewClass self => Signal self (WebFrame -> NetworkRequest -> WebNavigationAction -> WebPolicyDecision -> IO Bool)
-- | When a frame wants to cancel geolocation permission it had requested
-- before.
--
--
geolocationPolicyDecisionCancelled :: WebViewClass self => Signal self (WebFrame -> IO ())
-- | When a frame wants to get its geolocation permission. The receiver
-- must reply with a boolean wether it handled or not the request. If the
-- request is not handled, default behaviour is to deny geolocation.
--
--
geolocationPolicyDecisionRequested :: WebViewClass self => Signal self (WebFrame -> GeolocationPolicyDecision -> IO Bool)
-- | The moveCursor will be emitted to apply the cursor movement
-- described by its parameters to the view.
moveCursor :: WebViewClass self => Signal self (MovementStep -> Int -> IO Bool)
-- | When set scroll adjustments, this signal is emitted.
setScrollAdjustments :: WebViewClass self => Signal self (Adjustment -> Adjustment -> IO ())
-- | When the cursor is over a link, this signal is emitted.
--
-- title - the link's title or Nothing in case of failure.
--
-- uri - the URI the link points to or Nothing in case of
-- failure.
hoveringOverLink :: (WebViewClass self, GlibString string) => Signal self (Maybe string -> Maybe string -> IO ())
createWebView :: WebViewClass self => Signal self (WebFrame -> IO WebView)
-- | Emitted after new WebView instance had been created in
-- onCreateWebView user function when the new WebView
-- should be displayed to the user.
--
-- All the information about how the window should look, including
-- size,position,whether the location, status and scroll bars should be
-- displayed, is ready set.
webViewReady :: WebViewClass self => Signal self (IO Bool)
-- | Emitted when closing a WebView is requested.
--
-- This occurs when a call is made from JavaScript's window.close
-- function. The default signal handler does not do anything. It is the
-- owner's responsibility to hide or delete the WebView, if
-- necessary.
--
-- User function should return True to stop the handlers from being
-- invoked for the event or False to propagate the event furter
closeWebView :: WebViewClass self => Signal self (IO Bool)
-- | Emitted when printing is requested by the frame, usually because of a
-- javascript call. When handling this signal you should call
-- webFramePrintFull or webFramePrint to do the actual
-- printing.
--
-- The default handler will present a print dialog and carry a print
-- operation. Notice that this means that if you intend to ignore a print
-- request you must connect to this signal, and return True.
printRequested :: WebViewClass self => Signal self (WebFrame -> IO Bool)
-- | The databaseQuotaExceeded signal will be emitted when a Web
-- Database exceeds the quota of its security origin. This signal may be
-- used to increase the size of the quota before the originating
-- operation fails.
databaseQuotaExceeded :: WebViewClass self => Signal self (WebFrame -> WebDatabase -> IO ())
-- | Emitted after A new Download is being requested.
--
-- By default, if the signal is not handled, the download is cancelled.
--
-- Notice that while handling this signal you must set the target URI
-- using downloadSetDestinationUri
--
-- If you intend to handle downloads yourself, return False in user
-- function.
downloadRequested :: WebViewClass self => Signal self (Download -> IO Bool)
-- | The "redo" signal is a keybinding signal which gets emitted to redo
-- the last editing command.
--
-- The default binding for this signal is Ctrl-Shift-z
redo :: WebViewClass self => Signal self (IO ())
-- | The "undo" signal is a keybinding signal which gets emitted to undo
-- the last editing command.
--
-- The default binding for this signal is Ctrl-z
undo :: WebViewClass self => Signal self (IO ())
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.WebView.LoadStatus
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.WebView.LoadStatus
instance GHC.Enum.Enum Graphics.UI.Gtk.WebKit.WebView.LoadStatus
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.WebView.ViewMode
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.WebView.ViewMode
instance GHC.Enum.Enum Graphics.UI.Gtk.WebKit.WebView.ViewMode
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.WebView.TargetInfo
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.WebView.TargetInfo
instance GHC.Enum.Enum Graphics.UI.Gtk.WebKit.WebView.TargetInfo
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.WebView.NavigationResponse
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.WebView.NavigationResponse
instance GHC.Enum.Enum Graphics.UI.Gtk.WebKit.WebView.NavigationResponse
-- | Access to the WebKit Web WindowFeatures
module Graphics.UI.Gtk.WebKit.WebWindowFeatures
data WebWindowFeatures
class GObjectClass o => WebWindowFeaturesClass o
-- | Creates a new WebWindowFeatures instance with default values.
-- It must be manually attached to a WebView.
webWindowFeaturesNew :: IO WebWindowFeatures
-- | Decides if a WebWindowFeatures instance equals another, as in
-- has the same values.
webWindowFeaturesEqual :: (WebWindowFeaturesClass winA, WebWindowFeaturesClass winB) => winA -> winB -> IO Bool
-- | Controls whether window will be displayed fullscreen.
webWindowFeaturesFullscreen :: WebWindowFeaturesClass self => Attr self Bool
-- | The height of the window on the screen.
webWindowFeaturesHeight :: WebWindowFeaturesClass self => Attr self Int
-- | The width of the window on the screen.
webWindowFeaturesWidth :: WebWindowFeaturesClass self => Attr self Int
-- | The starting x position of the window on the screen.
webWindowFeaturesX :: WebWindowFeaturesClass self => Attr self Int
-- | The starting y position of the window on the screen.
webWindowFeaturesY :: WebWindowFeaturesClass self => Attr self Int
-- | Controls whether the locationbar should be visible for the window.
webWindowFeaturesLocationbarVisible :: WebWindowFeaturesClass self => Attr self Bool
-- | Controls whether the menubar should be visible for the window.
webWindowFeaturesMenubarVisible :: WebWindowFeaturesClass self => Attr self Bool
-- | Controls whether the scrollbar should be visible for the window.
webWindowFeaturesScrollbarVisible :: WebWindowFeaturesClass self => Attr self Bool
-- | Controls whether the statusbar should be visible for the window.
webWindowFeaturesStatusbarVisible :: WebWindowFeaturesClass self => Attr self Bool
-- | Controls whether the toolbar should be visible for the window.
webWindowFeaturesToolbarVisible :: WebWindowFeaturesClass self => Attr self Bool
-- | Object used to communicate with the application when downloading
module Graphics.UI.Gtk.WebKit.GeolocationPolicyDecision
data GeolocationPolicyDecision
class GObjectClass o => GeolocationPolicyDecisionClass o
-- | Will send the allow decision to the policy implementer.
--
--
geolocationPolicyAllow :: GeolocationPolicyDecisionClass decision => decision -> IO ()
-- | Will send the deny decision to the policy implementer.
--
--
geolocationPolicyDeny :: GeolocationPolicyDecisionClass decision => decision -> IO ()
-- | Object used to communicate with the application when downloading
module Graphics.UI.Gtk.WebKit.Download
data Download
class GObjectClass o => DownloadClass o
data DownloadError
DownloadErrorCancelledByUser :: DownloadError
DownloadErrorDestination :: DownloadError
DownloadErrorNetwork :: DownloadError
data DownloadStatus
DownloadStatusError :: DownloadStatus
DownloadStatusCreated :: DownloadStatus
DownloadStatusStarted :: DownloadStatus
DownloadStatusCancelled :: DownloadStatus
DownloadStatusFinished :: DownloadStatus
-- | Create a new Download instance for the given
-- NetworkRequest
--
-- Object used to communicate with the application when downloading.
downloadNew :: NetworkRequestClass request => request -> IO Download
-- | Initiates the Download.
--
-- Notice that you must have set the destination-uri property before
-- calling this function.
downloadStart :: DownloadClass self => self -> IO ()
-- | Cancels the Download.
downloadCancel :: DownloadClass self => self -> IO ()
-- | Retrieves the URI from Download which is being downloaded.
downloadGetUri :: (DownloadClass self, GlibString string) => self -> IO (Maybe string)
-- | Retrieves the NetworkRequest that backs the download process.
downloadGetNetworkRequest :: DownloadClass self => self -> IO NetworkRequest
-- | Retrieves the NetworkResponse object that backs the download
-- process.
--
--
downloadGetNetworkResponse :: DownloadClass self => self -> IO NetworkResponse
-- | Retrieves the filename that was suggested by the server, or the one
-- derived from the URI.
downloadGetSuggestedFilename :: (DownloadClass self, GlibString string) => self -> IO (Maybe string)
-- | Obtains the URI to which the downloaded file will be written.
--
-- It is set by Application before call downloadStart
downloadGetDestinationUri :: (DownloadClass self, GlibString string) => self -> IO (Maybe string)
-- | Determines the current progress of the Download
downloadGetProgress :: DownloadClass self => self -> IO Double
-- | Return elapsed time for the Download in seconds. includeing any
-- fractional part.
--
-- If the Download is finished, had an error or was cancelled,
-- this is the time between its start and the event.
downloadGetElapsedTime :: DownloadClass self => self -> IO Double
-- | Returns the excepted total size of the download.
--
-- This is expected because the server may provide incorrect or missing
-- Content-Length.
--
-- Notice that this may grow over time.
downloadGetTotalSize :: DownloadClass self => self -> IO Int
-- | Returns the current already downleaded size
downloadGetCurrentSize :: DownloadClass self => self -> IO Int
-- | Obtains the current status of the Download as
-- DownloadStatus
downloadGetStatus :: DownloadClass self => self -> IO DownloadStatus
-- | Defines the URI that should be used to save the downloaded file to.
downloadSetDestinationUri :: (DownloadClass self, GlibString string) => self -> string -> IO ()
-- | The length of the data already downloaded
--
-- Default value: 0
--
--
currentSize :: DownloadClass self => ReadAttr self Int
-- | The URI of the save location for this download.
--
-- Default value: ""
--
--
destinationUri :: (DownloadClass self, GlibString string) => Attr self (Maybe string)
-- | The NetworkRequest instance associated with the download.
--
--
networkRequest :: DownloadClass self => Attr self NetworkRequest
-- | The NetworkResponse instance associated with the download.
--
--
networkResponse :: DownloadClass self => Attr self NetworkResponse
-- | Determines the current progress of the download. Notice that, although
-- the progress changes are reported as soon as possible, the emission of
-- the notify signal for this property is throttled, for the benefit of
-- download managers. If you care about every update, use Download
-- : currentSize.
--
-- Allowed values: [0,1]
--
-- Default value: 1
--
--
progress :: DownloadClass self => ReadAttr self Double
-- | Determines the current status of the download.
--
-- Default value: DownloadStatusCreated
--
--
status :: DownloadClass self => ReadAttr self DownloadStatus
-- | The file name suggested as default when saving
--
-- Default value: ""
--
--
suggestedFilename :: (DownloadClass self, GlibString string) => ReadAttr self (Maybe string)
-- | The total size of the file
--
-- Default value: 0
--
--
totalSize :: DownloadClass self => ReadAttr self Int
-- | Emitted when download is interrupted either by user action or by
-- network errors, errorDetail will take any value of
-- DownloadError.
--
-- download: the object on which the signal is emitted
-- errorCode: the corresponding error code errorDetail:
-- detailed error code for the error, see DownloadError
-- reason: a string describing the error
--
-- Since 1.1.2
downloadError :: (DownloadClass self, GlibString string) => Signal self (Int -> Int -> string -> IO Bool)
instance GHC.Enum.Enum Graphics.UI.Gtk.WebKit.Download.DownloadError
instance GHC.Enum.Enum Graphics.UI.Gtk.WebKit.Download.DownloadStatus
module Graphics.UI.Gtk.WebKit.DOM.EventTargetClosures
newtype EventName t e
EventName :: String -> EventName t e
newtype SaferEventListener t e
SaferEventListener :: EventListener -> SaferEventListener t e
data EventListener
EventListener :: (Ptr GClosure) -> (StablePtr (Ptr GObject -> Ptr GObject -> IO ())) -> EventListener
unEventListener :: EventListener -> Ptr GClosure
class EventListenerClass a
toEventListener :: EventListenerClass a => a -> EventListener
eventListenerNew :: EventClass event => (event -> IO ()) -> IO EventListener
eventListenerNewAsync :: EventClass event => (event -> IO ()) -> IO EventListener
eventListenerNewSync :: EventClass event => (event -> IO ()) -> IO EventListener
eventListenerRelease :: EventListener -> IO ()
instance Graphics.UI.Gtk.WebKit.DOM.EventTargetClosures.EventListenerClass Graphics.UI.Gtk.WebKit.DOM.EventTargetClosures.EventListener
module Graphics.UI.Gtk.WebKit.DOM.Enums
class DomEnum e
enumToString :: DomEnum e => e -> String
stringToEnum :: DomEnum e => String -> e
data KeyType
KeyTypeSecret :: KeyType
KeyTypePublic :: KeyType
KeyTypePrivate :: KeyType
class DomEnum e
enumToString :: DomEnum e => e -> String
stringToEnum :: DomEnum e => String -> e
data KeyUsage
KeyUsageEncrypt :: KeyUsage
KeyUsageDecrypt :: KeyUsage
KeyUsageSign :: KeyUsage
KeyUsageVerify :: KeyUsage
KeyUsageDeriveKey :: KeyUsage
KeyUsageDeriveBits :: KeyUsage
KeyUsageWrapKey :: KeyUsage
KeyUsageUnwrapKey :: KeyUsage
data CanvasWindingRule
CanvasWindingRuleNonzero :: CanvasWindingRule
CanvasWindingRuleEvenodd :: CanvasWindingRule
data VideoPresentationMode
VideoPresentationModeFullscreen :: VideoPresentationMode
VideoPresentationModeOptimized :: VideoPresentationMode
VideoPresentationModeInline :: VideoPresentationMode
data TextTrackMode
TextTrackModeDisabled :: TextTrackMode
TextTrackModeHidden :: TextTrackMode
TextTrackModeShowing :: TextTrackMode
data TextTrackKind
TextTrackKindSubtitles :: TextTrackKind
TextTrackKindCaptions :: TextTrackKind
TextTrackKindDescriptions :: TextTrackKind
TextTrackKindChapters :: TextTrackKind
TextTrackKindMetadata :: TextTrackKind
data DeviceType
DeviceTypeNone :: DeviceType
DeviceTypeAirplay :: DeviceType
DeviceTypeTvout :: DeviceType
data MediaUIPartID
MediaUIPartIDOptimizedFullscreenButton :: MediaUIPartID
MediaUIPartIDOptimizedFullscreenPlaceholder :: MediaUIPartID
data EndOfStreamError
EndOfStreamErrorNetwork :: EndOfStreamError
EndOfStreamErrorDecode :: EndOfStreamError
data AppendMode
AppendModeSegments :: AppendMode
AppendModeSequence :: AppendMode
data SourceTypeEnum
SourceTypeEnumNone :: SourceTypeEnum
SourceTypeEnumCamera :: SourceTypeEnum
SourceTypeEnumMicrophone :: SourceTypeEnum
data VideoFacingModeEnum
VideoFacingModeEnumUser :: VideoFacingModeEnum
VideoFacingModeEnumEnvironment :: VideoFacingModeEnum
VideoFacingModeEnumLeft :: VideoFacingModeEnum
VideoFacingModeEnumRight :: VideoFacingModeEnum
data MediaStreamTrackState
MediaStreamTrackStateNew :: MediaStreamTrackState
MediaStreamTrackStateLive :: MediaStreamTrackState
MediaStreamTrackStateEnded :: MediaStreamTrackState
data RTCIceTransportsEnum
RTCIceTransportsEnumNone :: RTCIceTransportsEnum
RTCIceTransportsEnumRelay :: RTCIceTransportsEnum
RTCIceTransportsEnumAll :: RTCIceTransportsEnum
data RTCIdentityOptionEnum
RTCIdentityOptionEnumYes :: RTCIdentityOptionEnum
RTCIdentityOptionEnumNo :: RTCIdentityOptionEnum
RTCIdentityOptionEnumIfconfigured :: RTCIdentityOptionEnum
data ReadableStreamStateType
ReadableStreamStateTypeReadable :: ReadableStreamStateType
ReadableStreamStateTypeWaiting :: ReadableStreamStateType
ReadableStreamStateTypeClosed :: ReadableStreamStateType
ReadableStreamStateTypeErrored :: ReadableStreamStateType
data OverSampleType
OverSampleTypeNone :: OverSampleType
OverSampleType2x :: OverSampleType
OverSampleType4x :: OverSampleType
data PageOverlayType
PageOverlayTypeView :: PageOverlayType
PageOverlayTypeDocument :: PageOverlayType
data XMLHttpRequestResponseType
XMLHttpRequestResponseType :: XMLHttpRequestResponseType
XMLHttpRequestResponseTypeArraybuffer :: XMLHttpRequestResponseType
XMLHttpRequestResponseTypeBlob :: XMLHttpRequestResponseType
XMLHttpRequestResponseTypeDocument :: XMLHttpRequestResponseType
XMLHttpRequestResponseTypeJson :: XMLHttpRequestResponseType
XMLHttpRequestResponseTypeText :: XMLHttpRequestResponseType
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.XMLHttpRequestResponseType
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.XMLHttpRequestResponseType
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.XMLHttpRequestResponseType
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.XMLHttpRequestResponseType
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.PageOverlayType
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.PageOverlayType
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.PageOverlayType
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.PageOverlayType
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.OverSampleType
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.OverSampleType
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.OverSampleType
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.OverSampleType
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.ReadableStreamStateType
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.ReadableStreamStateType
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.ReadableStreamStateType
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.ReadableStreamStateType
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.RTCIdentityOptionEnum
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.RTCIdentityOptionEnum
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.RTCIdentityOptionEnum
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.RTCIdentityOptionEnum
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.RTCIceTransportsEnum
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.RTCIceTransportsEnum
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.RTCIceTransportsEnum
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.RTCIceTransportsEnum
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.MediaStreamTrackState
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.MediaStreamTrackState
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.MediaStreamTrackState
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.MediaStreamTrackState
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.VideoFacingModeEnum
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.VideoFacingModeEnum
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.VideoFacingModeEnum
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.VideoFacingModeEnum
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.SourceTypeEnum
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.SourceTypeEnum
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.SourceTypeEnum
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.SourceTypeEnum
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.AppendMode
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.AppendMode
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.AppendMode
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.AppendMode
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.EndOfStreamError
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.EndOfStreamError
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.EndOfStreamError
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.EndOfStreamError
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.MediaUIPartID
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.MediaUIPartID
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.MediaUIPartID
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.MediaUIPartID
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.DeviceType
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.DeviceType
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.DeviceType
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.DeviceType
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.TextTrackKind
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.TextTrackKind
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.TextTrackKind
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.TextTrackKind
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.TextTrackMode
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.TextTrackMode
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.TextTrackMode
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.TextTrackMode
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.VideoPresentationMode
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.VideoPresentationMode
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.VideoPresentationMode
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.VideoPresentationMode
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.CanvasWindingRule
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.CanvasWindingRule
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.CanvasWindingRule
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.CanvasWindingRule
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.KeyUsage
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.KeyUsage
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.KeyUsage
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.KeyUsage
instance GHC.Classes.Ord Graphics.UI.Gtk.WebKit.DOM.Enums.KeyType
instance GHC.Classes.Eq Graphics.UI.Gtk.WebKit.DOM.Enums.KeyType
instance GHC.Read.Read Graphics.UI.Gtk.WebKit.DOM.Enums.KeyType
instance GHC.Show.Show Graphics.UI.Gtk.WebKit.DOM.Enums.KeyType
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.KeyType
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.KeyUsage
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.CanvasWindingRule
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.VideoPresentationMode
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.TextTrackMode
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.TextTrackKind
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.DeviceType
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.MediaUIPartID
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.EndOfStreamError
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.AppendMode
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.SourceTypeEnum
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.VideoFacingModeEnum
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.MediaStreamTrackState
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.RTCIceTransportsEnum
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.RTCIdentityOptionEnum
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.ReadableStreamStateType
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.OverSampleType
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.PageOverlayType
instance Graphics.UI.Gtk.WebKit.DOM.Enums.DomEnum Graphics.UI.Gtk.WebKit.DOM.Enums.XMLHttpRequestResponseType
module Graphics.UI.Gtk.WebKit.DOM.Event
stopPropagation :: (MonadIO m, EventClass self) => self -> m ()
preventDefault :: (MonadIO m, EventClass self) => self -> m ()
initEvent :: (MonadIO m, EventClass self, GlibString string) => self -> string -> Bool -> Bool -> m ()
stopImmediatePropagation :: (MonadIO m, EventClass self) => self -> m ()
getTarget :: (MonadIO m, EventClass self) => self -> m (Maybe EventTarget)
getCurrentTarget :: (MonadIO m, EventClass self) => self -> m (Maybe EventTarget)
getEventPhase :: (MonadIO m, EventClass self) => self -> m Word
getBubbles :: (MonadIO m, EventClass self) => self -> m Bool
getCancelable :: (MonadIO m, EventClass self) => self -> m Bool
getTimeStamp :: (MonadIO m, EventClass self) => self -> m Word
getDefaultPrevented :: (MonadIO m, EventClass self) => self -> m Bool
getSrcElement :: (MonadIO m, EventClass self) => self -> m (Maybe EventTarget)
setReturnValue :: (MonadIO m, EventClass self) => self -> Bool -> m ()
getReturnValue :: (MonadIO m, EventClass self) => self -> m Bool
setCancelBubble :: (MonadIO m, EventClass self) => self -> Bool -> m ()
getCancelBubble :: (MonadIO m, EventClass self) => self -> m Bool
data Event
castToEvent :: GObjectClass obj => obj -> Event
gTypeEvent :: GType
class GObjectClass o => EventClass o
toEvent :: EventClass o => o -> Event
module Graphics.UI.Gtk.WebKit.DOM.EventTarget
addEventListener :: (MonadIO m, EventTargetClass self, EventListenerClass listener, GlibString string) => self -> string -> Maybe listener -> Bool -> m ()
removeEventListener :: (MonadIO m, EventTargetClass self, EventListenerClass listener, GlibString string) => self -> string -> Maybe listener -> Bool -> m ()
dispatchEvent :: (MonadIO m, EventTargetClass self, EventClass event) => self -> Maybe event -> m ()
data EventTarget
castToEventTarget :: GObjectClass obj => obj -> EventTarget
gTypeEventTarget :: GType
class GObjectClass o => EventTargetClass o
toEventTarget :: EventTargetClass o => o -> EventTarget
module Graphics.UI.Gtk.WebKit.DOM.MouseEvent
initMouseEvent :: (MonadIO m, MouseEventClass self, WindowClass view, EventTargetClass relatedTarget, GlibString string) => self -> string -> Bool -> Bool -> Maybe view -> Int -> Int -> Int -> Int -> Int -> Bool -> Bool -> Bool -> Bool -> Word -> Maybe relatedTarget -> m ()
getScreenX :: (MonadIO m, MouseEventClass self) => self -> m Int
getScreenY :: (MonadIO m, MouseEventClass self) => self -> m Int
getClientX :: (MonadIO m, MouseEventClass self) => self -> m Int
getClientY :: (MonadIO m, MouseEventClass self) => self -> m Int
getCtrlKey :: (MonadIO m, MouseEventClass self) => self -> m Bool
getShiftKey :: (MonadIO m, MouseEventClass self) => self -> m Bool
getAltKey :: (MonadIO m, MouseEventClass self) => self -> m Bool
getMetaKey :: (MonadIO m, MouseEventClass self) => self -> m Bool
getButton :: (MonadIO m, MouseEventClass self) => self -> m Word
getRelatedTarget :: (MonadIO m, MouseEventClass self) => self -> m (Maybe EventTarget)
getMovementX :: (MonadIO m, MouseEventClass self) => self -> m Int
getMovementY :: (MonadIO m, MouseEventClass self) => self -> m Int
getOffsetX :: (MonadIO m, MouseEventClass self) => self -> m Int
getOffsetY :: (MonadIO m, MouseEventClass self) => self -> m Int
getX :: (MonadIO m, MouseEventClass self) => self -> m Int
getY :: (MonadIO m, MouseEventClass self) => self -> m Int
getFromElement :: (MonadIO m, MouseEventClass self) => self -> m (Maybe Node)
getToElement :: (MonadIO m, MouseEventClass self) => self -> m (Maybe Node)
data MouseEvent
castToMouseEvent :: GObjectClass obj => obj -> MouseEvent
gTypeMouseEvent :: GType
class UIEventClass o => MouseEventClass o
toMouseEvent :: MouseEventClass o => o -> MouseEvent
module Graphics.UI.Gtk.WebKit.DOM.UIEvent
initUIEvent :: (MonadIO m, UIEventClass self, WindowClass view, GlibString string) => self -> string -> Bool -> Bool -> Maybe view -> Int -> m ()
getView :: (MonadIO m, UIEventClass self) => self -> m (Maybe Window)
getDetail :: (MonadIO m, UIEventClass self) => self -> m Int
getKeyCode :: (MonadIO m, UIEventClass self) => self -> m Int
getCharCode :: (MonadIO m, UIEventClass self) => self -> m Int
getLayerX :: (MonadIO m, UIEventClass self) => self -> m Int
getLayerY :: (MonadIO m, UIEventClass self) => self -> m Int
getPageX :: (MonadIO m, UIEventClass self) => self -> m Int
getPageY :: (MonadIO m, UIEventClass self) => self -> m Int
getWhich :: (MonadIO m, UIEventClass self) => self -> m Int
data UIEvent
castToUIEvent :: GObjectClass obj => obj -> UIEvent
gTypeUIEvent :: GType
class EventClass o => UIEventClass o
toUIEvent :: UIEventClass o => o -> UIEvent
module Graphics.UI.Gtk.WebKit.DOM.EventM
type EventM t e = ReaderT e IO
newtype EventName t e
EventName :: String -> EventName t e
newListener :: (EventClass e) => EventM t e () -> IO (SaferEventListener t e)
addListener :: (EventTargetClass t, EventClass e) => t -> EventName t e -> SaferEventListener t e -> Bool -> IO ()
removeListener :: (EventTargetClass t, EventClass e) => t -> EventName t e -> SaferEventListener t e -> Bool -> IO ()
on :: (EventTargetClass t, EventClass e) => t -> EventName t e -> EventM t e () -> IO (IO ())
event :: EventM t e e
eventTarget :: EventClass e => EventM t e (Maybe EventTarget)
eventCurrentTarget :: EventClass e => EventM t e (Maybe EventTarget)
eventPhase :: EventClass e => EventM t e Word
bubbles :: EventClass e => EventM t e Bool
cancelable :: EventClass e => EventM t e Bool
timeStamp :: EventClass e => EventM t e Word
stopPropagation :: EventClass e => EventM t e ()
preventDefault :: EventClass e => EventM t e ()
defaultPrevented :: EventClass e => EventM t e Bool
stopImmediatePropagation :: EventClass e => EventM t e ()
srcElement :: EventClass e => EventM t e (Maybe EventTarget)
getCancelBubble :: EventClass e => EventM t e Bool
cancelBubble :: EventClass e => Bool -> EventM t e ()
getReturnValue :: EventClass e => EventM t e Bool
returnValue :: EventClass e => Bool -> EventM t e ()
uiView :: UIEventClass e => EventM t e (Maybe Window)
uiDetail :: UIEventClass e => EventM t e Int
uiKeyCode :: UIEventClass e => EventM t e Int
uiCharCode :: UIEventClass e => EventM t e Int
uiLayerX :: UIEventClass e => EventM t e Int
uiLayerY :: UIEventClass e => EventM t e Int
uiLayerXY :: UIEventClass e => EventM t e (Int, Int)
uiPageX :: UIEventClass e => EventM t e Int
uiPageY :: UIEventClass e => EventM t e Int
uiPageXY :: UIEventClass e => EventM t e (Int, Int)
uiWhich :: UIEventClass e => EventM t e Int
mouseScreenX :: MouseEventClass e => EventM t e Int
mouseScreenY :: MouseEventClass e => EventM t e Int
mouseScreenXY :: MouseEventClass e => EventM t e (Int, Int)
mouseClientX :: MouseEventClass e => EventM t e Int
mouseClientY :: MouseEventClass e => EventM t e Int
mouseClientXY :: MouseEventClass e => EventM t e (Int, Int)
mouseMovementX :: MouseEventClass e => EventM t e Int
mouseMovementY :: MouseEventClass e => EventM t e Int
mouseMovementXY :: MouseEventClass e => EventM t e (Int, Int)
mouseCtrlKey :: MouseEventClass e => EventM t e Bool
mouseShiftKey :: MouseEventClass e => EventM t e Bool
mouseAltKey :: MouseEventClass e => EventM t e Bool
mouseMetaKey :: MouseEventClass e => EventM t e Bool
mouseButton :: MouseEventClass e => EventM t e Word
mouseRelatedTarget :: MouseEventClass e => EventM t e (Maybe EventTarget)
mouseOffsetX :: MouseEventClass e => EventM t e Int
mouseOffsetY :: MouseEventClass e => EventM t e Int
mouseOffsetXY :: MouseEventClass e => EventM t e (Int, Int)
mouseX :: MouseEventClass e => EventM t e Int
mouseY :: MouseEventClass e => EventM t e Int
mouseXY :: MouseEventClass e => EventM t e (Int, Int)
mouseFromElement :: MouseEventClass e => EventM t e (Maybe Node)
mouseToElement :: MouseEventClass e => EventM t e (Maybe Node)
module Graphics.UI.Gtk.WebKit.DOM.File
getName :: (MonadIO m, FileClass self, GlibString string) => self -> m string
data File
castToFile :: GObjectClass obj => obj -> File
gTypeFile :: GType
class BlobClass o => FileClass o
toFile :: FileClass o => o -> File
module Graphics.UI.Gtk.WebKit.DOM.FileList
item :: (MonadIO m, FileListClass self) => self -> Word -> m (Maybe File)
getLength :: (MonadIO m, FileListClass self) => self -> m Word
data FileList
castToFileList :: GObjectClass obj => obj -> FileList
gTypeFileList :: GType
class GObjectClass o => FileListClass o
toFileList :: FileListClass o => o -> FileList
module Graphics.UI.Gtk.WebKit.DOM.Geolocation
clearWatch :: (MonadIO m, GeolocationClass self) => self -> Int -> m ()
data Geolocation
castToGeolocation :: GObjectClass obj => obj -> Geolocation
gTypeGeolocation :: GType
class GObjectClass o => GeolocationClass o
toGeolocation :: GeolocationClass o => o -> Geolocation
module Graphics.UI.Gtk.WebKit.DOM.HTMLAnchorElement
setCharset :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> string -> m ()
getCharset :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m string
setCoords :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> string -> m ()
getCoords :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m string
setDownload :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> string -> m ()
getDownload :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m string
setHref :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> string -> m ()
getHref :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m string
setHreflang :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> string -> m ()
getHreflang :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m string
setName :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> string -> m ()
getName :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m string
setPing :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> string -> m ()
getPing :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m string
setRel :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> string -> m ()
getRel :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m string
setRev :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> string -> m ()
getRev :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m string
setShape :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> string -> m ()
getShape :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m string
setTarget :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> string -> m ()
getTarget :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m string
setHash :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getHash :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m (Maybe string)
setHost :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getHost :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m (Maybe string)
setHostname :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getHostname :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m (Maybe string)
setPathname :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getPathname :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m (Maybe string)
setPort :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getPort :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m (Maybe string)
setProtocol :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getProtocol :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m (Maybe string)
setSearch :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getSearch :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m (Maybe string)
getOrigin :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m (Maybe string)
getText :: (MonadIO m, HTMLAnchorElementClass self, GlibString string) => self -> m string
data HTMLAnchorElement
castToHTMLAnchorElement :: GObjectClass obj => obj -> HTMLAnchorElement
gTypeHTMLAnchorElement :: GType
class HTMLElementClass o => HTMLAnchorElementClass o
toHTMLAnchorElement :: HTMLAnchorElementClass o => o -> HTMLAnchorElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLAppletElement
setAlign :: (MonadIO m, HTMLAppletElementClass self, GlibString string) => self -> string -> m ()
getAlign :: (MonadIO m, HTMLAppletElementClass self, GlibString string) => self -> m string
setAlt :: (MonadIO m, HTMLAppletElementClass self, GlibString string) => self -> string -> m ()
getAlt :: (MonadIO m, HTMLAppletElementClass self, GlibString string) => self -> m string
setArchive :: (MonadIO m, HTMLAppletElementClass self, GlibString string) => self -> string -> m ()
getArchive :: (MonadIO m, HTMLAppletElementClass self, GlibString string) => self -> m string
setCode :: (MonadIO m, HTMLAppletElementClass self, GlibString string) => self -> string -> m ()
getCode :: (MonadIO m, HTMLAppletElementClass self, GlibString string) => self -> m string
setCodeBase :: (MonadIO m, HTMLAppletElementClass self, GlibString string) => self -> string -> m ()
getCodeBase :: (MonadIO m, HTMLAppletElementClass self, GlibString string) => self -> m string
setHeight :: (MonadIO m, HTMLAppletElementClass self, GlibString string) => self -> string -> m ()
getHeight :: (MonadIO m, HTMLAppletElementClass self, GlibString string) => self -> m string
setHspace :: (MonadIO m, HTMLAppletElementClass self) => self -> Int -> m ()
getHspace :: (MonadIO m, HTMLAppletElementClass self) => self -> m Int
setName :: (MonadIO m, HTMLAppletElementClass self, GlibString string) => self -> string -> m ()
getName :: (MonadIO m, HTMLAppletElementClass self, GlibString string) => self -> m string
setObject :: (MonadIO m, HTMLAppletElementClass self, GlibString string) => self -> string -> m ()
getObject :: (MonadIO m, HTMLAppletElementClass self, GlibString string) => self -> m string
setVspace :: (MonadIO m, HTMLAppletElementClass self) => self -> Int -> m ()
getVspace :: (MonadIO m, HTMLAppletElementClass self) => self -> m Int
setWidth :: (MonadIO m, HTMLAppletElementClass self, GlibString string) => self -> string -> m ()
getWidth :: (MonadIO m, HTMLAppletElementClass self, GlibString string) => self -> m string
data HTMLAppletElement
castToHTMLAppletElement :: GObjectClass obj => obj -> HTMLAppletElement
gTypeHTMLAppletElement :: GType
class HTMLElementClass o => HTMLAppletElementClass o
toHTMLAppletElement :: HTMLAppletElementClass o => o -> HTMLAppletElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLAreaElement
setAlt :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> string -> m ()
getAlt :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> m string
setCoords :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> string -> m ()
getCoords :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> m string
setHref :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> string -> m ()
getHref :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> m string
setNoHref :: (MonadIO m, HTMLAreaElementClass self) => self -> Bool -> m ()
getNoHref :: (MonadIO m, HTMLAreaElementClass self) => self -> m Bool
setPing :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> string -> m ()
getPing :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> m string
setShape :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> string -> m ()
getShape :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> m string
setTarget :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> string -> m ()
getTarget :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> m string
getHash :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> m string
getHost :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> m string
getHostname :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> m string
getPathname :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> m string
getPort :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> m string
getProtocol :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> m string
getSearch :: (MonadIO m, HTMLAreaElementClass self, GlibString string) => self -> m string
data HTMLAreaElement
castToHTMLAreaElement :: GObjectClass obj => obj -> HTMLAreaElement
gTypeHTMLAreaElement :: GType
class HTMLElementClass o => HTMLAreaElementClass o
toHTMLAreaElement :: HTMLAreaElementClass o => o -> HTMLAreaElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLBRElement
setClear :: (MonadIO m, HTMLBRElementClass self, GlibString string) => self -> string -> m ()
getClear :: (MonadIO m, HTMLBRElementClass self, GlibString string) => self -> m string
data HTMLBRElement
castToHTMLBRElement :: GObjectClass obj => obj -> HTMLBRElement
gTypeHTMLBRElement :: GType
class HTMLElementClass o => HTMLBRElementClass o
toHTMLBRElement :: HTMLBRElementClass o => o -> HTMLBRElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLBaseElement
setHref :: (MonadIO m, HTMLBaseElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getHref :: (MonadIO m, HTMLBaseElementClass self, GlibString string) => self -> m (Maybe string)
setTarget :: (MonadIO m, HTMLBaseElementClass self, GlibString string) => self -> string -> m ()
getTarget :: (MonadIO m, HTMLBaseElementClass self, GlibString string) => self -> m string
data HTMLBaseElement
castToHTMLBaseElement :: GObjectClass obj => obj -> HTMLBaseElement
gTypeHTMLBaseElement :: GType
class HTMLElementClass o => HTMLBaseElementClass o
toHTMLBaseElement :: HTMLBaseElementClass o => o -> HTMLBaseElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLBaseFontElement
setColor :: (MonadIO m, HTMLBaseFontElementClass self, GlibString string) => self -> string -> m ()
getColor :: (MonadIO m, HTMLBaseFontElementClass self, GlibString string) => self -> m string
setFace :: (MonadIO m, HTMLBaseFontElementClass self, GlibString string) => self -> string -> m ()
getFace :: (MonadIO m, HTMLBaseFontElementClass self, GlibString string) => self -> m string
setSize :: (MonadIO m, HTMLBaseFontElementClass self) => self -> Int -> m ()
getSize :: (MonadIO m, HTMLBaseFontElementClass self) => self -> m Int
data HTMLBaseFontElement
castToHTMLBaseFontElement :: GObjectClass obj => obj -> HTMLBaseFontElement
gTypeHTMLBaseFontElement :: GType
class HTMLElementClass o => HTMLBaseFontElementClass o
toHTMLBaseFontElement :: HTMLBaseFontElementClass o => o -> HTMLBaseFontElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLBodyElement
setALink :: (MonadIO m, HTMLBodyElementClass self, GlibString string) => self -> string -> m ()
getALink :: (MonadIO m, HTMLBodyElementClass self, GlibString string) => self -> m string
setBackground :: (MonadIO m, HTMLBodyElementClass self, GlibString string) => self -> string -> m ()
getBackground :: (MonadIO m, HTMLBodyElementClass self, GlibString string) => self -> m string
setBgColor :: (MonadIO m, HTMLBodyElementClass self, GlibString string) => self -> string -> m ()
getBgColor :: (MonadIO m, HTMLBodyElementClass self, GlibString string) => self -> m string
setLink :: (MonadIO m, HTMLBodyElementClass self, GlibString string) => self -> string -> m ()
getLink :: (MonadIO m, HTMLBodyElementClass self, GlibString string) => self -> m string
setText :: (MonadIO m, HTMLBodyElementClass self, GlibString string) => self -> string -> m ()
getText :: (MonadIO m, HTMLBodyElementClass self, GlibString string) => self -> m string
setVLink :: (MonadIO m, HTMLBodyElementClass self, GlibString string) => self -> string -> m ()
getVLink :: (MonadIO m, HTMLBodyElementClass self, GlibString string) => self -> m string
beforeUnload :: (HTMLBodyElementClass self) => EventName self Event
hashChange :: (HTMLBodyElementClass self) => EventName self Event
message :: (HTMLBodyElementClass self) => EventName self Event
offline :: (HTMLBodyElementClass self) => EventName self Event
online :: (HTMLBodyElementClass self) => EventName self Event
popState :: (HTMLBodyElementClass self) => EventName self Event
resize :: (HTMLBodyElementClass self) => EventName self UIEvent
storage :: (HTMLBodyElementClass self) => EventName self Event
unload :: (HTMLBodyElementClass self) => EventName self UIEvent
orientationChange :: (HTMLBodyElementClass self) => EventName self Event
blur :: (HTMLBodyElementClass self) => EventName self UIEvent
error :: (HTMLBodyElementClass self) => EventName self UIEvent
focus :: (HTMLBodyElementClass self) => EventName self UIEvent
load :: (HTMLBodyElementClass self) => EventName self UIEvent
data HTMLBodyElement
castToHTMLBodyElement :: GObjectClass obj => obj -> HTMLBodyElement
gTypeHTMLBodyElement :: GType
class HTMLElementClass o => HTMLBodyElementClass o
toHTMLBodyElement :: HTMLBodyElementClass o => o -> HTMLBodyElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLButtonElement
checkValidity :: (MonadIO m, HTMLButtonElementClass self) => self -> m Bool
setCustomValidity :: (MonadIO m, HTMLButtonElementClass self, GlibString string) => self -> (Maybe string) -> m ()
setAutofocus :: (MonadIO m, HTMLButtonElementClass self) => self -> Bool -> m ()
getAutofocus :: (MonadIO m, HTMLButtonElementClass self) => self -> m Bool
setDisabled :: (MonadIO m, HTMLButtonElementClass self) => self -> Bool -> m ()
getDisabled :: (MonadIO m, HTMLButtonElementClass self) => self -> m Bool
getForm :: (MonadIO m, HTMLButtonElementClass self) => self -> m (Maybe HTMLFormElement)
setFormAction :: (MonadIO m, HTMLButtonElementClass self, GlibString string) => self -> string -> m ()
getFormAction :: (MonadIO m, HTMLButtonElementClass self, GlibString string) => self -> m string
setFormEnctype :: (MonadIO m, HTMLButtonElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getFormEnctype :: (MonadIO m, HTMLButtonElementClass self, GlibString string) => self -> m (Maybe string)
setFormMethod :: (MonadIO m, HTMLButtonElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getFormMethod :: (MonadIO m, HTMLButtonElementClass self, GlibString string) => self -> m (Maybe string)
setFormNoValidate :: (MonadIO m, HTMLButtonElementClass self) => self -> Bool -> m ()
getFormNoValidate :: (MonadIO m, HTMLButtonElementClass self) => self -> m Bool
setFormTarget :: (MonadIO m, HTMLButtonElementClass self, GlibString string) => self -> string -> m ()
getFormTarget :: (MonadIO m, HTMLButtonElementClass self, GlibString string) => self -> m string
setName :: (MonadIO m, HTMLButtonElementClass self, GlibString string) => self -> string -> m ()
getName :: (MonadIO m, HTMLButtonElementClass self, GlibString string) => self -> m string
setValue :: (MonadIO m, HTMLButtonElementClass self, GlibString string) => self -> string -> m ()
getValue :: (MonadIO m, HTMLButtonElementClass self, GlibString string) => self -> m string
getWillValidate :: (MonadIO m, HTMLButtonElementClass self) => self -> m Bool
getValidity :: (MonadIO m, HTMLButtonElementClass self) => self -> m (Maybe ValidityState)
getValidationMessage :: (MonadIO m, HTMLButtonElementClass self, GlibString string) => self -> m string
getLabels :: (MonadIO m, HTMLButtonElementClass self) => self -> m (Maybe NodeList)
data HTMLButtonElement
castToHTMLButtonElement :: GObjectClass obj => obj -> HTMLButtonElement
gTypeHTMLButtonElement :: GType
class HTMLElementClass o => HTMLButtonElementClass o
toHTMLButtonElement :: HTMLButtonElementClass o => o -> HTMLButtonElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLCanvasElement
setWidth :: (MonadIO m, HTMLCanvasElementClass self) => self -> Int -> m ()
getWidth :: (MonadIO m, HTMLCanvasElementClass self) => self -> m Int
setHeight :: (MonadIO m, HTMLCanvasElementClass self) => self -> Int -> m ()
getHeight :: (MonadIO m, HTMLCanvasElementClass self) => self -> m Int
data HTMLCanvasElement
castToHTMLCanvasElement :: GObjectClass obj => obj -> HTMLCanvasElement
gTypeHTMLCanvasElement :: GType
class HTMLElementClass o => HTMLCanvasElementClass o
toHTMLCanvasElement :: HTMLCanvasElementClass o => o -> HTMLCanvasElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLCollection
item :: (MonadIO m, HTMLCollectionClass self) => self -> Word -> m (Maybe Node)
namedItem :: (MonadIO m, HTMLCollectionClass self, GlibString string) => self -> string -> m (Maybe Node)
getLength :: (MonadIO m, HTMLCollectionClass self) => self -> m Word
data HTMLCollection
castToHTMLCollection :: GObjectClass obj => obj -> HTMLCollection
gTypeHTMLCollection :: GType
class GObjectClass o => HTMLCollectionClass o
toHTMLCollection :: HTMLCollectionClass o => o -> HTMLCollection
module Graphics.UI.Gtk.WebKit.DOM.HTMLDListElement
setCompact :: (MonadIO m, HTMLDListElementClass self) => self -> Bool -> m ()
getCompact :: (MonadIO m, HTMLDListElementClass self) => self -> m Bool
data HTMLDListElement
castToHTMLDListElement :: GObjectClass obj => obj -> HTMLDListElement
gTypeHTMLDListElement :: GType
class HTMLElementClass o => HTMLDListElementClass o
toHTMLDListElement :: HTMLDListElementClass o => o -> HTMLDListElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLDetailsElement
setOpen :: (MonadIO m, HTMLDetailsElementClass self) => self -> Bool -> m ()
getOpen :: (MonadIO m, HTMLDetailsElementClass self) => self -> m Bool
data HTMLDetailsElement
castToHTMLDetailsElement :: GObjectClass obj => obj -> HTMLDetailsElement
gTypeHTMLDetailsElement :: GType
class HTMLElementClass o => HTMLDetailsElementClass o
toHTMLDetailsElement :: HTMLDetailsElementClass o => o -> HTMLDetailsElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLDirectoryElement
setCompact :: (MonadIO m, HTMLDirectoryElementClass self) => self -> Bool -> m ()
getCompact :: (MonadIO m, HTMLDirectoryElementClass self) => self -> m Bool
data HTMLDirectoryElement
castToHTMLDirectoryElement :: GObjectClass obj => obj -> HTMLDirectoryElement
gTypeHTMLDirectoryElement :: GType
class HTMLElementClass o => HTMLDirectoryElementClass o
toHTMLDirectoryElement :: HTMLDirectoryElementClass o => o -> HTMLDirectoryElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLDivElement
setAlign :: (MonadIO m, HTMLDivElementClass self, GlibString string) => self -> string -> m ()
getAlign :: (MonadIO m, HTMLDivElementClass self, GlibString string) => self -> m string
data HTMLDivElement
castToHTMLDivElement :: GObjectClass obj => obj -> HTMLDivElement
gTypeHTMLDivElement :: GType
class HTMLElementClass o => HTMLDivElementClass o
toHTMLDivElement :: HTMLDivElementClass o => o -> HTMLDivElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLDocument
close :: (MonadIO m, HTMLDocumentClass self) => self -> m ()
clear :: (MonadIO m, HTMLDocumentClass self) => self -> m ()
captureEvents :: (MonadIO m, HTMLDocumentClass self) => self -> m ()
releaseEvents :: (MonadIO m, HTMLDocumentClass self) => self -> m ()
getEmbeds :: (MonadIO m, HTMLDocumentClass self) => self -> m (Maybe HTMLCollection)
getPlugins :: (MonadIO m, HTMLDocumentClass self) => self -> m (Maybe HTMLCollection)
getScripts :: (MonadIO m, HTMLDocumentClass self) => self -> m (Maybe HTMLCollection)
getWidth :: (MonadIO m, HTMLDocumentClass self) => self -> m Int
getHeight :: (MonadIO m, HTMLDocumentClass self) => self -> m Int
setDir :: (MonadIO m, HTMLDocumentClass self, GlibString string) => self -> (Maybe string) -> m ()
getDir :: (MonadIO m, HTMLDocumentClass self, GlibString string) => self -> m (Maybe string)
setDesignMode :: (MonadIO m, HTMLDocumentClass self, GlibString string) => self -> (Maybe string) -> m ()
getDesignMode :: (MonadIO m, HTMLDocumentClass self, GlibString string) => self -> m (Maybe string)
getCompatMode :: (MonadIO m, HTMLDocumentClass self, GlibString string) => self -> m string
setBgColor :: (MonadIO m, HTMLDocumentClass self, GlibString string) => self -> (Maybe string) -> m ()
getBgColor :: (MonadIO m, HTMLDocumentClass self, GlibString string) => self -> m (Maybe string)
setFgColor :: (MonadIO m, HTMLDocumentClass self, GlibString string) => self -> (Maybe string) -> m ()
getFgColor :: (MonadIO m, HTMLDocumentClass self, GlibString string) => self -> m (Maybe string)
setAlinkColor :: (MonadIO m, HTMLDocumentClass self, GlibString string) => self -> (Maybe string) -> m ()
getAlinkColor :: (MonadIO m, HTMLDocumentClass self, GlibString string) => self -> m (Maybe string)
setLinkColor :: (MonadIO m, HTMLDocumentClass self, GlibString string) => self -> (Maybe string) -> m ()
getLinkColor :: (MonadIO m, HTMLDocumentClass self, GlibString string) => self -> m (Maybe string)
setVlinkColor :: (MonadIO m, HTMLDocumentClass self, GlibString string) => self -> (Maybe string) -> m ()
getVlinkColor :: (MonadIO m, HTMLDocumentClass self, GlibString string) => self -> m (Maybe string)
data HTMLDocument
castToHTMLDocument :: GObjectClass obj => obj -> HTMLDocument
gTypeHTMLDocument :: GType
class DocumentClass o => HTMLDocumentClass o
toHTMLDocument :: HTMLDocumentClass o => o -> HTMLDocument
module Graphics.UI.Gtk.WebKit.DOM.HTMLElement
insertAdjacentElement :: (MonadIO m, HTMLElementClass self, ElementClass element, GlibString string) => self -> string -> Maybe element -> m (Maybe Element)
insertAdjacentHTML :: (MonadIO m, HTMLElementClass self, GlibString string) => self -> string -> string -> m ()
insertAdjacentText :: (MonadIO m, HTMLElementClass self, GlibString string) => self -> string -> string -> m ()
click :: (MonadIO m, HTMLElementClass self) => self -> m ()
setTitle :: (MonadIO m, HTMLElementClass self, GlibString string) => self -> string -> m ()
getTitle :: (MonadIO m, HTMLElementClass self, GlibString string) => self -> m string
setLang :: (MonadIO m, HTMLElementClass self, GlibString string) => self -> string -> m ()
getLang :: (MonadIO m, HTMLElementClass self, GlibString string) => self -> m string
setTranslate :: (MonadIO m, HTMLElementClass self) => self -> Bool -> m ()
getTranslate :: (MonadIO m, HTMLElementClass self) => self -> m Bool
setDir :: (MonadIO m, HTMLElementClass self, GlibString string) => self -> string -> m ()
getDir :: (MonadIO m, HTMLElementClass self, GlibString string) => self -> m string
setTabIndex :: (MonadIO m, HTMLElementClass self) => self -> Int -> m ()
getTabIndex :: (MonadIO m, HTMLElementClass self) => self -> m Int
setDraggable :: (MonadIO m, HTMLElementClass self) => self -> Bool -> m ()
getDraggable :: (MonadIO m, HTMLElementClass self) => self -> m Bool
setWebkitdropzone :: (MonadIO m, HTMLElementClass self, GlibString string) => self -> string -> m ()
getWebkitdropzone :: (MonadIO m, HTMLElementClass self, GlibString string) => self -> m string
setHidden :: (MonadIO m, HTMLElementClass self) => self -> Bool -> m ()
getHidden :: (MonadIO m, HTMLElementClass self) => self -> m Bool
setAccessKey :: (MonadIO m, HTMLElementClass self, GlibString string) => self -> string -> m ()
getAccessKey :: (MonadIO m, HTMLElementClass self, GlibString string) => self -> m string
setInnerText :: (MonadIO m, HTMLElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getInnerText :: (MonadIO m, HTMLElementClass self, GlibString string) => self -> m (Maybe string)
setOuterText :: (MonadIO m, HTMLElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getOuterText :: (MonadIO m, HTMLElementClass self, GlibString string) => self -> m (Maybe string)
getChildren :: (MonadIO m, HTMLElementClass self) => self -> m (Maybe HTMLCollection)
setContentEditable :: (MonadIO m, HTMLElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getContentEditable :: (MonadIO m, HTMLElementClass self, GlibString string) => self -> m (Maybe string)
getIsContentEditable :: (MonadIO m, HTMLElementClass self) => self -> m Bool
setSpellcheck :: (MonadIO m, HTMLElementClass self) => self -> Bool -> m ()
getSpellcheck :: (MonadIO m, HTMLElementClass self) => self -> m Bool
data HTMLElement
castToHTMLElement :: GObjectClass obj => obj -> HTMLElement
gTypeHTMLElement :: GType
class ElementClass o => HTMLElementClass o
toHTMLElement :: HTMLElementClass o => o -> HTMLElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLEmbedElement
setAlign :: (MonadIO m, HTMLEmbedElementClass self, GlibString string) => self -> string -> m ()
getAlign :: (MonadIO m, HTMLEmbedElementClass self, GlibString string) => self -> m string
setHeight :: (MonadIO m, HTMLEmbedElementClass self) => self -> Int -> m ()
getHeight :: (MonadIO m, HTMLEmbedElementClass self) => self -> m Int
setName :: (MonadIO m, HTMLEmbedElementClass self, GlibString string) => self -> string -> m ()
getName :: (MonadIO m, HTMLEmbedElementClass self, GlibString string) => self -> m string
setSrc :: (MonadIO m, HTMLEmbedElementClass self, GlibString string) => self -> string -> m ()
getSrc :: (MonadIO m, HTMLEmbedElementClass self, GlibString string) => self -> m string
setWidth :: (MonadIO m, HTMLEmbedElementClass self) => self -> Int -> m ()
getWidth :: (MonadIO m, HTMLEmbedElementClass self) => self -> m Int
data HTMLEmbedElement
castToHTMLEmbedElement :: GObjectClass obj => obj -> HTMLEmbedElement
gTypeHTMLEmbedElement :: GType
class HTMLElementClass o => HTMLEmbedElementClass o
toHTMLEmbedElement :: HTMLEmbedElementClass o => o -> HTMLEmbedElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLFieldSetElement
checkValidity :: (MonadIO m, HTMLFieldSetElementClass self) => self -> m Bool
setCustomValidity :: (MonadIO m, HTMLFieldSetElementClass self, GlibString string) => self -> (Maybe string) -> m ()
setDisabled :: (MonadIO m, HTMLFieldSetElementClass self) => self -> Bool -> m ()
getDisabled :: (MonadIO m, HTMLFieldSetElementClass self) => self -> m Bool
getForm :: (MonadIO m, HTMLFieldSetElementClass self) => self -> m (Maybe HTMLFormElement)
setName :: (MonadIO m, HTMLFieldSetElementClass self, GlibString string) => self -> string -> m ()
getName :: (MonadIO m, HTMLFieldSetElementClass self, GlibString string) => self -> m string
getElements :: (MonadIO m, HTMLFieldSetElementClass self) => self -> m (Maybe HTMLCollection)
getWillValidate :: (MonadIO m, HTMLFieldSetElementClass self) => self -> m Bool
getValidity :: (MonadIO m, HTMLFieldSetElementClass self) => self -> m (Maybe ValidityState)
getValidationMessage :: (MonadIO m, HTMLFieldSetElementClass self, GlibString string) => self -> m string
data HTMLFieldSetElement
castToHTMLFieldSetElement :: GObjectClass obj => obj -> HTMLFieldSetElement
gTypeHTMLFieldSetElement :: GType
class HTMLElementClass o => HTMLFieldSetElementClass o
toHTMLFieldSetElement :: HTMLFieldSetElementClass o => o -> HTMLFieldSetElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLFontElement
setColor :: (MonadIO m, HTMLFontElementClass self, GlibString string) => self -> string -> m ()
getColor :: (MonadIO m, HTMLFontElementClass self, GlibString string) => self -> m string
setFace :: (MonadIO m, HTMLFontElementClass self, GlibString string) => self -> string -> m ()
getFace :: (MonadIO m, HTMLFontElementClass self, GlibString string) => self -> m string
setSize :: (MonadIO m, HTMLFontElementClass self, GlibString string) => self -> string -> m ()
getSize :: (MonadIO m, HTMLFontElementClass self, GlibString string) => self -> m string
data HTMLFontElement
castToHTMLFontElement :: GObjectClass obj => obj -> HTMLFontElement
gTypeHTMLFontElement :: GType
class HTMLElementClass o => HTMLFontElementClass o
toHTMLFontElement :: HTMLFontElementClass o => o -> HTMLFontElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLFormElement
submit :: (MonadIO m, HTMLFormElementClass self) => self -> m ()
reset :: (MonadIO m, HTMLFormElementClass self) => self -> m ()
checkValidity :: (MonadIO m, HTMLFormElementClass self) => self -> m Bool
setAcceptCharset :: (MonadIO m, HTMLFormElementClass self, GlibString string) => self -> string -> m ()
getAcceptCharset :: (MonadIO m, HTMLFormElementClass self, GlibString string) => self -> m string
setAction :: (MonadIO m, HTMLFormElementClass self, GlibString string) => self -> string -> m ()
getAction :: (MonadIO m, HTMLFormElementClass self, GlibString string) => self -> m string
setAutocomplete :: (MonadIO m, HTMLFormElementClass self, GlibString string) => self -> string -> m ()
getAutocomplete :: (MonadIO m, HTMLFormElementClass self, GlibString string) => self -> m string
setEnctype :: (MonadIO m, HTMLFormElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getEnctype :: (MonadIO m, HTMLFormElementClass self, GlibString string) => self -> m (Maybe string)
setEncoding :: (MonadIO m, HTMLFormElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getEncoding :: (MonadIO m, HTMLFormElementClass self, GlibString string) => self -> m (Maybe string)
setMethod :: (MonadIO m, HTMLFormElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getMethod :: (MonadIO m, HTMLFormElementClass self, GlibString string) => self -> m (Maybe string)
setName :: (MonadIO m, HTMLFormElementClass self, GlibString string) => self -> string -> m ()
getName :: (MonadIO m, HTMLFormElementClass self, GlibString string) => self -> m string
setNoValidate :: (MonadIO m, HTMLFormElementClass self) => self -> Bool -> m ()
getNoValidate :: (MonadIO m, HTMLFormElementClass self) => self -> m Bool
setTarget :: (MonadIO m, HTMLFormElementClass self, GlibString string) => self -> string -> m ()
getTarget :: (MonadIO m, HTMLFormElementClass self, GlibString string) => self -> m string
getElements :: (MonadIO m, HTMLFormElementClass self) => self -> m (Maybe HTMLCollection)
getLength :: (MonadIO m, HTMLFormElementClass self) => self -> m Int
setAutocorrect :: (MonadIO m, HTMLFormElementClass self) => self -> Bool -> m ()
getAutocorrect :: (MonadIO m, HTMLFormElementClass self) => self -> m Bool
setAutocapitalize :: (MonadIO m, HTMLFormElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getAutocapitalize :: (MonadIO m, HTMLFormElementClass self, GlibString string) => self -> m (Maybe string)
autocomplete :: (HTMLFormElementClass self) => EventName self Event
autocompleteerror :: (HTMLFormElementClass self) => EventName self Event
data HTMLFormElement
castToHTMLFormElement :: GObjectClass obj => obj -> HTMLFormElement
gTypeHTMLFormElement :: GType
class HTMLElementClass o => HTMLFormElementClass o
toHTMLFormElement :: HTMLFormElementClass o => o -> HTMLFormElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLFrameElement
setFrameBorder :: (MonadIO m, HTMLFrameElementClass self, GlibString string) => self -> string -> m ()
getFrameBorder :: (MonadIO m, HTMLFrameElementClass self, GlibString string) => self -> m string
setLongDesc :: (MonadIO m, HTMLFrameElementClass self, GlibString string) => self -> string -> m ()
getLongDesc :: (MonadIO m, HTMLFrameElementClass self, GlibString string) => self -> m string
setMarginHeight :: (MonadIO m, HTMLFrameElementClass self, GlibString string) => self -> string -> m ()
getMarginHeight :: (MonadIO m, HTMLFrameElementClass self, GlibString string) => self -> m string
setMarginWidth :: (MonadIO m, HTMLFrameElementClass self, GlibString string) => self -> string -> m ()
getMarginWidth :: (MonadIO m, HTMLFrameElementClass self, GlibString string) => self -> m string
setName :: (MonadIO m, HTMLFrameElementClass self, GlibString string) => self -> string -> m ()
getName :: (MonadIO m, HTMLFrameElementClass self, GlibString string) => self -> m string
setNoResize :: (MonadIO m, HTMLFrameElementClass self) => self -> Bool -> m ()
getNoResize :: (MonadIO m, HTMLFrameElementClass self) => self -> m Bool
setScrolling :: (MonadIO m, HTMLFrameElementClass self, GlibString string) => self -> string -> m ()
getScrolling :: (MonadIO m, HTMLFrameElementClass self, GlibString string) => self -> m string
setSrc :: (MonadIO m, HTMLFrameElementClass self, GlibString string) => self -> string -> m ()
getSrc :: (MonadIO m, HTMLFrameElementClass self, GlibString string) => self -> m string
getContentDocument :: (MonadIO m, HTMLFrameElementClass self) => self -> m (Maybe Document)
getContentWindow :: (MonadIO m, HTMLFrameElementClass self) => self -> m (Maybe Window)
getWidth :: (MonadIO m, HTMLFrameElementClass self) => self -> m Int
getHeight :: (MonadIO m, HTMLFrameElementClass self) => self -> m Int
data HTMLFrameElement
castToHTMLFrameElement :: GObjectClass obj => obj -> HTMLFrameElement
gTypeHTMLFrameElement :: GType
class HTMLElementClass o => HTMLFrameElementClass o
toHTMLFrameElement :: HTMLFrameElementClass o => o -> HTMLFrameElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLFrameSetElement
setCols :: (MonadIO m, HTMLFrameSetElementClass self, GlibString string) => self -> string -> m ()
getCols :: (MonadIO m, HTMLFrameSetElementClass self, GlibString string) => self -> m string
setRows :: (MonadIO m, HTMLFrameSetElementClass self, GlibString string) => self -> string -> m ()
getRows :: (MonadIO m, HTMLFrameSetElementClass self, GlibString string) => self -> m string
beforeUnload :: (HTMLFrameSetElementClass self) => EventName self Event
hashChange :: (HTMLFrameSetElementClass self) => EventName self Event
message :: (HTMLFrameSetElementClass self) => EventName self Event
offline :: (HTMLFrameSetElementClass self) => EventName self Event
online :: (HTMLFrameSetElementClass self) => EventName self Event
popState :: (HTMLFrameSetElementClass self) => EventName self Event
resize :: (HTMLFrameSetElementClass self) => EventName self UIEvent
storage :: (HTMLFrameSetElementClass self) => EventName self Event
unload :: (HTMLFrameSetElementClass self) => EventName self UIEvent
orientationChange :: (HTMLFrameSetElementClass self) => EventName self Event
blur :: (HTMLFrameSetElementClass self) => EventName self UIEvent
error :: (HTMLFrameSetElementClass self) => EventName self UIEvent
focus :: (HTMLFrameSetElementClass self) => EventName self UIEvent
load :: (HTMLFrameSetElementClass self) => EventName self UIEvent
data HTMLFrameSetElement
castToHTMLFrameSetElement :: GObjectClass obj => obj -> HTMLFrameSetElement
gTypeHTMLFrameSetElement :: GType
class HTMLElementClass o => HTMLFrameSetElementClass o
toHTMLFrameSetElement :: HTMLFrameSetElementClass o => o -> HTMLFrameSetElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLHRElement
setAlign :: (MonadIO m, HTMLHRElementClass self, GlibString string) => self -> string -> m ()
getAlign :: (MonadIO m, HTMLHRElementClass self, GlibString string) => self -> m string
setNoShade :: (MonadIO m, HTMLHRElementClass self) => self -> Bool -> m ()
getNoShade :: (MonadIO m, HTMLHRElementClass self) => self -> m Bool
setSize :: (MonadIO m, HTMLHRElementClass self, GlibString string) => self -> string -> m ()
getSize :: (MonadIO m, HTMLHRElementClass self, GlibString string) => self -> m string
setWidth :: (MonadIO m, HTMLHRElementClass self, GlibString string) => self -> string -> m ()
getWidth :: (MonadIO m, HTMLHRElementClass self, GlibString string) => self -> m string
data HTMLHRElement
castToHTMLHRElement :: GObjectClass obj => obj -> HTMLHRElement
gTypeHTMLHRElement :: GType
class HTMLElementClass o => HTMLHRElementClass o
toHTMLHRElement :: HTMLHRElementClass o => o -> HTMLHRElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLHeadElement
setProfile :: (MonadIO m, HTMLHeadElementClass self, GlibString string) => self -> string -> m ()
getProfile :: (MonadIO m, HTMLHeadElementClass self, GlibString string) => self -> m string
data HTMLHeadElement
castToHTMLHeadElement :: GObjectClass obj => obj -> HTMLHeadElement
gTypeHTMLHeadElement :: GType
class HTMLElementClass o => HTMLHeadElementClass o
toHTMLHeadElement :: HTMLHeadElementClass o => o -> HTMLHeadElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLHeadingElement
setAlign :: (MonadIO m, HTMLHeadingElementClass self, GlibString string) => self -> string -> m ()
getAlign :: (MonadIO m, HTMLHeadingElementClass self, GlibString string) => self -> m string
data HTMLHeadingElement
castToHTMLHeadingElement :: GObjectClass obj => obj -> HTMLHeadingElement
gTypeHTMLHeadingElement :: GType
class HTMLElementClass o => HTMLHeadingElementClass o
toHTMLHeadingElement :: HTMLHeadingElementClass o => o -> HTMLHeadingElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLHtmlElement
setVersion :: (MonadIO m, HTMLHtmlElementClass self, GlibString string) => self -> string -> m ()
getVersion :: (MonadIO m, HTMLHtmlElementClass self, GlibString string) => self -> m string
setManifest :: (MonadIO m, HTMLHtmlElementClass self, GlibString string) => self -> string -> m ()
getManifest :: (MonadIO m, HTMLHtmlElementClass self, GlibString string) => self -> m string
data HTMLHtmlElement
castToHTMLHtmlElement :: GObjectClass obj => obj -> HTMLHtmlElement
gTypeHTMLHtmlElement :: GType
class HTMLElementClass o => HTMLHtmlElementClass o
toHTMLHtmlElement :: HTMLHtmlElementClass o => o -> HTMLHtmlElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLIFrameElement
setAlign :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> string -> m ()
getAlign :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> m string
setFrameBorder :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> string -> m ()
getFrameBorder :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> m string
setHeight :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> string -> m ()
getHeight :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> m string
setLongDesc :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> string -> m ()
getLongDesc :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> m string
setMarginHeight :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> string -> m ()
getMarginHeight :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> m string
setMarginWidth :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> string -> m ()
getMarginWidth :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> m string
setName :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> string -> m ()
getName :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> m string
setSandbox :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> string -> m ()
getSandbox :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> m string
setScrolling :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> string -> m ()
getScrolling :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> m string
setSrc :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> string -> m ()
getSrc :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> m string
setSrcdoc :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> string -> m ()
getSrcdoc :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> m string
setWidth :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> string -> m ()
getWidth :: (MonadIO m, HTMLIFrameElementClass self, GlibString string) => self -> m string
getContentDocument :: (MonadIO m, HTMLIFrameElementClass self) => self -> m (Maybe Document)
getContentWindow :: (MonadIO m, HTMLIFrameElementClass self) => self -> m (Maybe Window)
data HTMLIFrameElement
castToHTMLIFrameElement :: GObjectClass obj => obj -> HTMLIFrameElement
gTypeHTMLIFrameElement :: GType
class HTMLElementClass o => HTMLIFrameElementClass o
toHTMLIFrameElement :: HTMLIFrameElementClass o => o -> HTMLIFrameElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLImageElement
setName :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> string -> m ()
getName :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> m string
setAlign :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> string -> m ()
getAlign :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> m string
setAlt :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> string -> m ()
getAlt :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> m string
setBorder :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> string -> m ()
getBorder :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> m string
setCrossOrigin :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> string -> m ()
getCrossOrigin :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> m string
setHeight :: (MonadIO m, HTMLImageElementClass self) => self -> Int -> m ()
getHeight :: (MonadIO m, HTMLImageElementClass self) => self -> m Int
setHspace :: (MonadIO m, HTMLImageElementClass self) => self -> Int -> m ()
getHspace :: (MonadIO m, HTMLImageElementClass self) => self -> m Int
setIsMap :: (MonadIO m, HTMLImageElementClass self) => self -> Bool -> m ()
getIsMap :: (MonadIO m, HTMLImageElementClass self) => self -> m Bool
setLongDesc :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> string -> m ()
getLongDesc :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> m string
setSrc :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> string -> m ()
getSrc :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> m string
setSrcset :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> string -> m ()
getSrcset :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> m string
setUseMap :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> string -> m ()
getUseMap :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> m string
setVspace :: (MonadIO m, HTMLImageElementClass self) => self -> Int -> m ()
getVspace :: (MonadIO m, HTMLImageElementClass self) => self -> m Int
setWidth :: (MonadIO m, HTMLImageElementClass self) => self -> Int -> m ()
getWidth :: (MonadIO m, HTMLImageElementClass self) => self -> m Int
getComplete :: (MonadIO m, HTMLImageElementClass self) => self -> m Bool
setLowsrc :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> string -> m ()
getLowsrc :: (MonadIO m, HTMLImageElementClass self, GlibString string) => self -> m string
getNaturalHeight :: (MonadIO m, HTMLImageElementClass self) => self -> m Int
getNaturalWidth :: (MonadIO m, HTMLImageElementClass self) => self -> m Int
getX :: (MonadIO m, HTMLImageElementClass self) => self -> m Int
getY :: (MonadIO m, HTMLImageElementClass self) => self -> m Int
data HTMLImageElement
castToHTMLImageElement :: GObjectClass obj => obj -> HTMLImageElement
gTypeHTMLImageElement :: GType
class HTMLElementClass o => HTMLImageElementClass o
toHTMLImageElement :: HTMLImageElementClass o => o -> HTMLImageElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLInputElement
stepUp :: (MonadIO m, HTMLInputElementClass self) => self -> Int -> m ()
stepDown :: (MonadIO m, HTMLInputElementClass self) => self -> Int -> m ()
checkValidity :: (MonadIO m, HTMLInputElementClass self) => self -> m Bool
setCustomValidity :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> (Maybe string) -> m ()
select :: (MonadIO m, HTMLInputElementClass self) => self -> m ()
setRangeText4 :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> string -> Word -> Word -> string -> m ()
setValueForUser :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> (Maybe string) -> m ()
setAccept :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> string -> m ()
getAccept :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m string
setAlt :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> string -> m ()
getAlt :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m string
setAutocomplete :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> string -> m ()
getAutocomplete :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m string
setAutofocus :: (MonadIO m, HTMLInputElementClass self) => self -> Bool -> m ()
getAutofocus :: (MonadIO m, HTMLInputElementClass self) => self -> m Bool
setDefaultChecked :: (MonadIO m, HTMLInputElementClass self) => self -> Bool -> m ()
getDefaultChecked :: (MonadIO m, HTMLInputElementClass self) => self -> m Bool
setChecked :: (MonadIO m, HTMLInputElementClass self) => self -> Bool -> m ()
getChecked :: (MonadIO m, HTMLInputElementClass self) => self -> m Bool
setDirName :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> string -> m ()
getDirName :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m string
setDisabled :: (MonadIO m, HTMLInputElementClass self) => self -> Bool -> m ()
getDisabled :: (MonadIO m, HTMLInputElementClass self) => self -> m Bool
getForm :: (MonadIO m, HTMLInputElementClass self) => self -> m (Maybe HTMLFormElement)
setFiles :: (MonadIO m, FileListClass val, HTMLInputElementClass self) => self -> Maybe val -> m ()
getFiles :: (MonadIO m, HTMLInputElementClass self) => self -> m (Maybe FileList)
setFormAction :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> string -> m ()
getFormAction :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m string
setFormEnctype :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getFormEnctype :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m (Maybe string)
setFormMethod :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getFormMethod :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m (Maybe string)
setFormNoValidate :: (MonadIO m, HTMLInputElementClass self) => self -> Bool -> m ()
getFormNoValidate :: (MonadIO m, HTMLInputElementClass self) => self -> m Bool
setFormTarget :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> string -> m ()
getFormTarget :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m string
setHeight :: (MonadIO m, HTMLInputElementClass self) => self -> Word -> m ()
getHeight :: (MonadIO m, HTMLInputElementClass self) => self -> m Word
setIndeterminate :: (MonadIO m, HTMLInputElementClass self) => self -> Bool -> m ()
getIndeterminate :: (MonadIO m, HTMLInputElementClass self) => self -> m Bool
getList :: (MonadIO m, HTMLInputElementClass self) => self -> m (Maybe HTMLElement)
setMax :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> string -> m ()
getMax :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m string
setMaxLength :: (MonadIO m, HTMLInputElementClass self) => self -> Int -> m ()
getMaxLength :: (MonadIO m, HTMLInputElementClass self) => self -> m Int
setMin :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> string -> m ()
getMin :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m string
setMultiple :: (MonadIO m, HTMLInputElementClass self) => self -> Bool -> m ()
getMultiple :: (MonadIO m, HTMLInputElementClass self) => self -> m Bool
setName :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> string -> m ()
getName :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m string
setPattern :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> string -> m ()
getPattern :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m string
setPlaceholder :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> string -> m ()
getPlaceholder :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m string
setReadOnly :: (MonadIO m, HTMLInputElementClass self) => self -> Bool -> m ()
getReadOnly :: (MonadIO m, HTMLInputElementClass self) => self -> m Bool
setRequired :: (MonadIO m, HTMLInputElementClass self) => self -> Bool -> m ()
getRequired :: (MonadIO m, HTMLInputElementClass self) => self -> m Bool
setSize :: (MonadIO m, HTMLInputElementClass self) => self -> Word -> m ()
getSize :: (MonadIO m, HTMLInputElementClass self) => self -> m Word
setSrc :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> string -> m ()
getSrc :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m string
setStep :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> string -> m ()
getStep :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m string
setDefaultValue :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getDefaultValue :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m (Maybe string)
setValue :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getValue :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m (Maybe string)
setValueAsNumber :: (MonadIO m, HTMLInputElementClass self) => self -> Double -> m ()
getValueAsNumber :: (MonadIO m, HTMLInputElementClass self) => self -> m Double
setWidth :: (MonadIO m, HTMLInputElementClass self) => self -> Word -> m ()
getWidth :: (MonadIO m, HTMLInputElementClass self) => self -> m Word
getWillValidate :: (MonadIO m, HTMLInputElementClass self) => self -> m Bool
getValidity :: (MonadIO m, HTMLInputElementClass self) => self -> m (Maybe ValidityState)
getValidationMessage :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m string
getLabels :: (MonadIO m, HTMLInputElementClass self) => self -> m (Maybe NodeList)
setAlign :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> string -> m ()
getAlign :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m string
setUseMap :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> string -> m ()
getUseMap :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m string
setIncremental :: (MonadIO m, HTMLInputElementClass self) => self -> Bool -> m ()
getIncremental :: (MonadIO m, HTMLInputElementClass self) => self -> m Bool
setAutocorrect :: (MonadIO m, HTMLInputElementClass self) => self -> Bool -> m ()
getAutocorrect :: (MonadIO m, HTMLInputElementClass self) => self -> m Bool
setAutocapitalize :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getAutocapitalize :: (MonadIO m, HTMLInputElementClass self, GlibString string) => self -> m (Maybe string)
data HTMLInputElement
castToHTMLInputElement :: GObjectClass obj => obj -> HTMLInputElement
gTypeHTMLInputElement :: GType
class HTMLElementClass o => HTMLInputElementClass o
toHTMLInputElement :: HTMLInputElementClass o => o -> HTMLInputElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLKeygenElement
checkValidity :: (MonadIO m, HTMLKeygenElementClass self) => self -> m Bool
setCustomValidity :: (MonadIO m, HTMLKeygenElementClass self, GlibString string) => self -> (Maybe string) -> m ()
setAutofocus :: (MonadIO m, HTMLKeygenElementClass self) => self -> Bool -> m ()
getAutofocus :: (MonadIO m, HTMLKeygenElementClass self) => self -> m Bool
setChallenge :: (MonadIO m, HTMLKeygenElementClass self, GlibString string) => self -> string -> m ()
getChallenge :: (MonadIO m, HTMLKeygenElementClass self, GlibString string) => self -> m string
setDisabled :: (MonadIO m, HTMLKeygenElementClass self) => self -> Bool -> m ()
getDisabled :: (MonadIO m, HTMLKeygenElementClass self) => self -> m Bool
getForm :: (MonadIO m, HTMLKeygenElementClass self) => self -> m (Maybe HTMLFormElement)
setKeytype :: (MonadIO m, HTMLKeygenElementClass self, GlibString string) => self -> string -> m ()
getKeytype :: (MonadIO m, HTMLKeygenElementClass self, GlibString string) => self -> m string
setName :: (MonadIO m, HTMLKeygenElementClass self, GlibString string) => self -> string -> m ()
getName :: (MonadIO m, HTMLKeygenElementClass self, GlibString string) => self -> m string
getWillValidate :: (MonadIO m, HTMLKeygenElementClass self) => self -> m Bool
getValidity :: (MonadIO m, HTMLKeygenElementClass self) => self -> m (Maybe ValidityState)
getValidationMessage :: (MonadIO m, HTMLKeygenElementClass self, GlibString string) => self -> m string
getLabels :: (MonadIO m, HTMLKeygenElementClass self) => self -> m (Maybe NodeList)
data HTMLKeygenElement
castToHTMLKeygenElement :: GObjectClass obj => obj -> HTMLKeygenElement
gTypeHTMLKeygenElement :: GType
class HTMLElementClass o => HTMLKeygenElementClass o
toHTMLKeygenElement :: HTMLKeygenElementClass o => o -> HTMLKeygenElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLLIElement
setValue :: (MonadIO m, HTMLLIElementClass self) => self -> Int -> m ()
getValue :: (MonadIO m, HTMLLIElementClass self) => self -> m Int
data HTMLLIElement
castToHTMLLIElement :: GObjectClass obj => obj -> HTMLLIElement
gTypeHTMLLIElement :: GType
class HTMLElementClass o => HTMLLIElementClass o
toHTMLLIElement :: HTMLLIElementClass o => o -> HTMLLIElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLLabelElement
getForm :: (MonadIO m, HTMLLabelElementClass self) => self -> m (Maybe HTMLFormElement)
setHtmlFor :: (MonadIO m, HTMLLabelElementClass self, GlibString string) => self -> string -> m ()
getHtmlFor :: (MonadIO m, HTMLLabelElementClass self, GlibString string) => self -> m string
getControl :: (MonadIO m, HTMLLabelElementClass self) => self -> m (Maybe HTMLElement)
data HTMLLabelElement
castToHTMLLabelElement :: GObjectClass obj => obj -> HTMLLabelElement
gTypeHTMLLabelElement :: GType
class HTMLElementClass o => HTMLLabelElementClass o
toHTMLLabelElement :: HTMLLabelElementClass o => o -> HTMLLabelElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLLegendElement
getForm :: (MonadIO m, HTMLLegendElementClass self) => self -> m (Maybe HTMLFormElement)
setAlign :: (MonadIO m, HTMLLegendElementClass self, GlibString string) => self -> string -> m ()
getAlign :: (MonadIO m, HTMLLegendElementClass self, GlibString string) => self -> m string
data HTMLLegendElement
castToHTMLLegendElement :: GObjectClass obj => obj -> HTMLLegendElement
gTypeHTMLLegendElement :: GType
class HTMLElementClass o => HTMLLegendElementClass o
toHTMLLegendElement :: HTMLLegendElementClass o => o -> HTMLLegendElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLLinkElement
setDisabled :: (MonadIO m, HTMLLinkElementClass self) => self -> Bool -> m ()
getDisabled :: (MonadIO m, HTMLLinkElementClass self) => self -> m Bool
setCharset :: (MonadIO m, HTMLLinkElementClass self, GlibString string) => self -> string -> m ()
getCharset :: (MonadIO m, HTMLLinkElementClass self, GlibString string) => self -> m string
setHref :: (MonadIO m, HTMLLinkElementClass self, GlibString string) => self -> string -> m ()
getHref :: (MonadIO m, HTMLLinkElementClass self, GlibString string) => self -> m string
setHreflang :: (MonadIO m, HTMLLinkElementClass self, GlibString string) => self -> string -> m ()
getHreflang :: (MonadIO m, HTMLLinkElementClass self, GlibString string) => self -> m string
setMedia :: (MonadIO m, HTMLLinkElementClass self, GlibString string) => self -> string -> m ()
getMedia :: (MonadIO m, HTMLLinkElementClass self, GlibString string) => self -> m string
setRel :: (MonadIO m, HTMLLinkElementClass self, GlibString string) => self -> string -> m ()
getRel :: (MonadIO m, HTMLLinkElementClass self, GlibString string) => self -> m string
setRev :: (MonadIO m, HTMLLinkElementClass self, GlibString string) => self -> string -> m ()
getRev :: (MonadIO m, HTMLLinkElementClass self, GlibString string) => self -> m string
setTarget :: (MonadIO m, HTMLLinkElementClass self, GlibString string) => self -> string -> m ()
getTarget :: (MonadIO m, HTMLLinkElementClass self, GlibString string) => self -> m string
getSheet :: (MonadIO m, HTMLLinkElementClass self) => self -> m (Maybe StyleSheet)
data HTMLLinkElement
castToHTMLLinkElement :: GObjectClass obj => obj -> HTMLLinkElement
gTypeHTMLLinkElement :: GType
class HTMLElementClass o => HTMLLinkElementClass o
toHTMLLinkElement :: HTMLLinkElementClass o => o -> HTMLLinkElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLMapElement
getAreas :: (MonadIO m, HTMLMapElementClass self) => self -> m (Maybe HTMLCollection)
setName :: (MonadIO m, HTMLMapElementClass self, GlibString string) => self -> string -> m ()
getName :: (MonadIO m, HTMLMapElementClass self, GlibString string) => self -> m string
data HTMLMapElement
castToHTMLMapElement :: GObjectClass obj => obj -> HTMLMapElement
gTypeHTMLMapElement :: GType
class HTMLElementClass o => HTMLMapElementClass o
toHTMLMapElement :: HTMLMapElementClass o => o -> HTMLMapElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLMarqueeElement
start :: (MonadIO m, HTMLMarqueeElementClass self) => self -> m ()
stop :: (MonadIO m, HTMLMarqueeElementClass self) => self -> m ()
setBehavior :: (MonadIO m, HTMLMarqueeElementClass self, GlibString string) => self -> string -> m ()
getBehavior :: (MonadIO m, HTMLMarqueeElementClass self, GlibString string) => self -> m string
setBgColor :: (MonadIO m, HTMLMarqueeElementClass self, GlibString string) => self -> string -> m ()
getBgColor :: (MonadIO m, HTMLMarqueeElementClass self, GlibString string) => self -> m string
setDirection :: (MonadIO m, HTMLMarqueeElementClass self, GlibString string) => self -> string -> m ()
getDirection :: (MonadIO m, HTMLMarqueeElementClass self, GlibString string) => self -> m string
setHeight :: (MonadIO m, HTMLMarqueeElementClass self, GlibString string) => self -> string -> m ()
getHeight :: (MonadIO m, HTMLMarqueeElementClass self, GlibString string) => self -> m string
setHspace :: (MonadIO m, HTMLMarqueeElementClass self) => self -> Word -> m ()
getHspace :: (MonadIO m, HTMLMarqueeElementClass self) => self -> m Word
setLoop :: (MonadIO m, HTMLMarqueeElementClass self) => self -> Int -> m ()
getLoop :: (MonadIO m, HTMLMarqueeElementClass self) => self -> m Int
setScrollAmount :: (MonadIO m, HTMLMarqueeElementClass self) => self -> Int -> m ()
getScrollAmount :: (MonadIO m, HTMLMarqueeElementClass self) => self -> m Int
setScrollDelay :: (MonadIO m, HTMLMarqueeElementClass self) => self -> Int -> m ()
getScrollDelay :: (MonadIO m, HTMLMarqueeElementClass self) => self -> m Int
setTrueSpeed :: (MonadIO m, HTMLMarqueeElementClass self) => self -> Bool -> m ()
getTrueSpeed :: (MonadIO m, HTMLMarqueeElementClass self) => self -> m Bool
setVspace :: (MonadIO m, HTMLMarqueeElementClass self) => self -> Word -> m ()
getVspace :: (MonadIO m, HTMLMarqueeElementClass self) => self -> m Word
setWidth :: (MonadIO m, HTMLMarqueeElementClass self, GlibString string) => self -> string -> m ()
getWidth :: (MonadIO m, HTMLMarqueeElementClass self, GlibString string) => self -> m string
data HTMLMarqueeElement
castToHTMLMarqueeElement :: GObjectClass obj => obj -> HTMLMarqueeElement
gTypeHTMLMarqueeElement :: GType
class HTMLElementClass o => HTMLMarqueeElementClass o
toHTMLMarqueeElement :: HTMLMarqueeElementClass o => o -> HTMLMarqueeElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLMediaElement
load :: (MonadIO m, HTMLMediaElementClass self) => self -> m ()
play :: (MonadIO m, HTMLMediaElementClass self) => self -> m ()
pause :: (MonadIO m, HTMLMediaElementClass self) => self -> m ()
fastSeek :: (MonadIO m, HTMLMediaElementClass self) => self -> Double -> m ()
addTextTrack :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> string -> string -> string -> m (Maybe TextTrack)
webkitShowPlaybackTargetPicker :: (MonadIO m, HTMLMediaElementClass self) => self -> m ()
getError :: (MonadIO m, HTMLMediaElementClass self) => self -> m (Maybe MediaError)
setSrc :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> string -> m ()
getSrc :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> m string
getCurrentSrc :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> m string
getNetworkState :: (MonadIO m, HTMLMediaElementClass self) => self -> m Word
setPreload :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> string -> m ()
getPreload :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> m string
getBuffered :: (MonadIO m, HTMLMediaElementClass self) => self -> m (Maybe TimeRanges)
getReadyState :: (MonadIO m, HTMLMediaElementClass self) => self -> m Word
getSeeking :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool
setCurrentTime :: (MonadIO m, HTMLMediaElementClass self) => self -> Double -> m ()
getCurrentTime :: (MonadIO m, HTMLMediaElementClass self) => self -> m Double
getDuration :: (MonadIO m, HTMLMediaElementClass self) => self -> m Double
getPaused :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool
setDefaultPlaybackRate :: (MonadIO m, HTMLMediaElementClass self) => self -> Double -> m ()
getDefaultPlaybackRate :: (MonadIO m, HTMLMediaElementClass self) => self -> m Double
setPlaybackRate :: (MonadIO m, HTMLMediaElementClass self) => self -> Double -> m ()
getPlaybackRate :: (MonadIO m, HTMLMediaElementClass self) => self -> m Double
getPlayed :: (MonadIO m, HTMLMediaElementClass self) => self -> m (Maybe TimeRanges)
getSeekable :: (MonadIO m, HTMLMediaElementClass self) => self -> m (Maybe TimeRanges)
getEnded :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool
setAutoplay :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m ()
getAutoplay :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool
setLoop :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m ()
getLoop :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool
setControls :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m ()
getControls :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool
setVolume :: (MonadIO m, HTMLMediaElementClass self) => self -> Double -> m ()
getVolume :: (MonadIO m, HTMLMediaElementClass self) => self -> m Double
setMuted :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m ()
getMuted :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool
setDefaultMuted :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m ()
getDefaultMuted :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool
emptied :: (HTMLMediaElementClass self) => EventName self Event
loadedMetadata :: (HTMLMediaElementClass self) => EventName self Event
loadedData :: (HTMLMediaElementClass self) => EventName self Event
canPlay :: (HTMLMediaElementClass self) => EventName self Event
canPlayThrough :: (HTMLMediaElementClass self) => EventName self Event
playing :: (HTMLMediaElementClass self) => EventName self Event
ended :: (HTMLMediaElementClass self) => EventName self Event
waiting :: (HTMLMediaElementClass self) => EventName self Event
durationChange :: (HTMLMediaElementClass self) => EventName self Event
timeUpdate :: (HTMLMediaElementClass self) => EventName self Event
playEvent :: (HTMLMediaElementClass self) => EventName self Event
pauseEvent :: (HTMLMediaElementClass self) => EventName self Event
rateChange :: (HTMLMediaElementClass self) => EventName self Event
volumeChange :: (HTMLMediaElementClass self) => EventName self Event
setWebkitPreservesPitch :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m ()
getWebkitPreservesPitch :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool
getWebkitHasClosedCaptions :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool
setWebkitClosedCaptionsVisible :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m ()
getWebkitClosedCaptionsVisible :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool
getWebkitAudioDecodedByteCount :: (MonadIO m, HTMLMediaElementClass self) => self -> m Word
getWebkitVideoDecodedByteCount :: (MonadIO m, HTMLMediaElementClass self) => self -> m Word
webKitKeyAdded :: (HTMLMediaElementClass self) => EventName self Event
webKitKeyError :: (HTMLMediaElementClass self) => EventName self Event
webKitKeyMessage :: (HTMLMediaElementClass self) => EventName self Event
webKitNeedKey :: (HTMLMediaElementClass self) => EventName self Event
getAudioTracks :: (MonadIO m, HTMLMediaElementClass self) => self -> m (Maybe AudioTrackList)
getTextTracks :: (MonadIO m, HTMLMediaElementClass self) => self -> m (Maybe TextTrackList)
getVideoTracks :: (MonadIO m, HTMLMediaElementClass self) => self -> m (Maybe VideoTrackList)
setMediaGroup :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getMediaGroup :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> m (Maybe string)
getWebkitCurrentPlaybackTargetIsWireless :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool
webKitCurrentPlaybackTargetIsWirelessChanged :: (HTMLMediaElementClass self) => EventName self Event
webKitPlaybackTargetAvailabilityChanged :: (HTMLMediaElementClass self) => EventName self Event
data HTMLMediaElement
castToHTMLMediaElement :: GObjectClass obj => obj -> HTMLMediaElement
gTypeHTMLMediaElement :: GType
class GObjectClass o => HTMLMediaElementClass o
toHTMLMediaElement :: HTMLMediaElementClass o => o -> HTMLMediaElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLMenuElement
setCompact :: (MonadIO m, HTMLMenuElementClass self) => self -> Bool -> m ()
getCompact :: (MonadIO m, HTMLMenuElementClass self) => self -> m Bool
data HTMLMenuElement
castToHTMLMenuElement :: GObjectClass obj => obj -> HTMLMenuElement
gTypeHTMLMenuElement :: GType
class HTMLElementClass o => HTMLMenuElementClass o
toHTMLMenuElement :: HTMLMenuElementClass o => o -> HTMLMenuElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLMetaElement
setContent :: (MonadIO m, HTMLMetaElementClass self, GlibString string) => self -> string -> m ()
getContent :: (MonadIO m, HTMLMetaElementClass self, GlibString string) => self -> m string
setHttpEquiv :: (MonadIO m, HTMLMetaElementClass self, GlibString string) => self -> string -> m ()
getHttpEquiv :: (MonadIO m, HTMLMetaElementClass self, GlibString string) => self -> m string
setName :: (MonadIO m, HTMLMetaElementClass self, GlibString string) => self -> string -> m ()
getName :: (MonadIO m, HTMLMetaElementClass self, GlibString string) => self -> m string
setScheme :: (MonadIO m, HTMLMetaElementClass self, GlibString string) => self -> string -> m ()
getScheme :: (MonadIO m, HTMLMetaElementClass self, GlibString string) => self -> m string
data HTMLMetaElement
castToHTMLMetaElement :: GObjectClass obj => obj -> HTMLMetaElement
gTypeHTMLMetaElement :: GType
class HTMLElementClass o => HTMLMetaElementClass o
toHTMLMetaElement :: HTMLMetaElementClass o => o -> HTMLMetaElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLModElement
setCite :: (MonadIO m, HTMLModElementClass self, GlibString string) => self -> string -> m ()
getCite :: (MonadIO m, HTMLModElementClass self, GlibString string) => self -> m string
setDateTime :: (MonadIO m, HTMLModElementClass self, GlibString string) => self -> string -> m ()
getDateTime :: (MonadIO m, HTMLModElementClass self, GlibString string) => self -> m string
data HTMLModElement
castToHTMLModElement :: GObjectClass obj => obj -> HTMLModElement
gTypeHTMLModElement :: GType
class HTMLElementClass o => HTMLModElementClass o
toHTMLModElement :: HTMLModElementClass o => o -> HTMLModElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLOListElement
setCompact :: (MonadIO m, HTMLOListElementClass self) => self -> Bool -> m ()
getCompact :: (MonadIO m, HTMLOListElementClass self) => self -> m Bool
setStart :: (MonadIO m, HTMLOListElementClass self) => self -> Int -> m ()
getStart :: (MonadIO m, HTMLOListElementClass self) => self -> m Int
setReversed :: (MonadIO m, HTMLOListElementClass self) => self -> Bool -> m ()
getReversed :: (MonadIO m, HTMLOListElementClass self) => self -> m Bool
data HTMLOListElement
castToHTMLOListElement :: GObjectClass obj => obj -> HTMLOListElement
gTypeHTMLOListElement :: GType
class HTMLElementClass o => HTMLOListElementClass o
toHTMLOListElement :: HTMLOListElementClass o => o -> HTMLOListElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLObjectElement
checkValidity :: (MonadIO m, HTMLObjectElementClass self) => self -> m Bool
setCustomValidity :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getForm :: (MonadIO m, HTMLObjectElementClass self) => self -> m (Maybe HTMLFormElement)
setCode :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> string -> m ()
getCode :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> m string
setAlign :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> string -> m ()
getAlign :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> m string
setArchive :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> string -> m ()
getArchive :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> m string
setBorder :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> string -> m ()
getBorder :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> m string
setCodeBase :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> string -> m ()
getCodeBase :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> m string
setCodeType :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> string -> m ()
getCodeType :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> m string
setData :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> string -> m ()
getData :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> m string
setDeclare :: (MonadIO m, HTMLObjectElementClass self) => self -> Bool -> m ()
getDeclare :: (MonadIO m, HTMLObjectElementClass self) => self -> m Bool
setHeight :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> string -> m ()
getHeight :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> m string
setHspace :: (MonadIO m, HTMLObjectElementClass self) => self -> Int -> m ()
getHspace :: (MonadIO m, HTMLObjectElementClass self) => self -> m Int
setName :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> string -> m ()
getName :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> m string
setStandby :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> string -> m ()
getStandby :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> m string
setUseMap :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> string -> m ()
getUseMap :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> m string
setVspace :: (MonadIO m, HTMLObjectElementClass self) => self -> Int -> m ()
getVspace :: (MonadIO m, HTMLObjectElementClass self) => self -> m Int
setWidth :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> string -> m ()
getWidth :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> m string
getWillValidate :: (MonadIO m, HTMLObjectElementClass self) => self -> m Bool
getValidity :: (MonadIO m, HTMLObjectElementClass self) => self -> m (Maybe ValidityState)
getValidationMessage :: (MonadIO m, HTMLObjectElementClass self, GlibString string) => self -> m string
getContentDocument :: (MonadIO m, HTMLObjectElementClass self) => self -> m (Maybe Document)
data HTMLObjectElement
castToHTMLObjectElement :: GObjectClass obj => obj -> HTMLObjectElement
gTypeHTMLObjectElement :: GType
class HTMLElementClass o => HTMLObjectElementClass o
toHTMLObjectElement :: HTMLObjectElementClass o => o -> HTMLObjectElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLOptGroupElement
setDisabled :: (MonadIO m, HTMLOptGroupElementClass self) => self -> Bool -> m ()
getDisabled :: (MonadIO m, HTMLOptGroupElementClass self) => self -> m Bool
setLabel :: (MonadIO m, HTMLOptGroupElementClass self, GlibString string) => self -> string -> m ()
getLabel :: (MonadIO m, HTMLOptGroupElementClass self, GlibString string) => self -> m string
data HTMLOptGroupElement
castToHTMLOptGroupElement :: GObjectClass obj => obj -> HTMLOptGroupElement
gTypeHTMLOptGroupElement :: GType
class HTMLElementClass o => HTMLOptGroupElementClass o
toHTMLOptGroupElement :: HTMLOptGroupElementClass o => o -> HTMLOptGroupElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLOptionElement
setDisabled :: (MonadIO m, HTMLOptionElementClass self) => self -> Bool -> m ()
getDisabled :: (MonadIO m, HTMLOptionElementClass self) => self -> m Bool
getForm :: (MonadIO m, HTMLOptionElementClass self) => self -> m (Maybe HTMLFormElement)
setLabel :: (MonadIO m, HTMLOptionElementClass self, GlibString string) => self -> string -> m ()
getLabel :: (MonadIO m, HTMLOptionElementClass self, GlibString string) => self -> m string
setDefaultSelected :: (MonadIO m, HTMLOptionElementClass self) => self -> Bool -> m ()
getDefaultSelected :: (MonadIO m, HTMLOptionElementClass self) => self -> m Bool
setSelected :: (MonadIO m, HTMLOptionElementClass self) => self -> Bool -> m ()
getSelected :: (MonadIO m, HTMLOptionElementClass self) => self -> m Bool
setValue :: (MonadIO m, HTMLOptionElementClass self, GlibString string) => self -> string -> m ()
getValue :: (MonadIO m, HTMLOptionElementClass self, GlibString string) => self -> m string
getText :: (MonadIO m, HTMLOptionElementClass self, GlibString string) => self -> m string
getIndex :: (MonadIO m, HTMLOptionElementClass self) => self -> m Int
data HTMLOptionElement
castToHTMLOptionElement :: GObjectClass obj => obj -> HTMLOptionElement
gTypeHTMLOptionElement :: GType
class HTMLElementClass o => HTMLOptionElementClass o
toHTMLOptionElement :: HTMLOptionElementClass o => o -> HTMLOptionElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLOptionsCollection
namedItem :: (MonadIO m, HTMLOptionsCollectionClass self, GlibString string) => self -> string -> m (Maybe Node)
setSelectedIndex :: (MonadIO m, HTMLOptionsCollectionClass self) => self -> Int -> m ()
getSelectedIndex :: (MonadIO m, HTMLOptionsCollectionClass self) => self -> m Int
data HTMLOptionsCollection
castToHTMLOptionsCollection :: GObjectClass obj => obj -> HTMLOptionsCollection
gTypeHTMLOptionsCollection :: GType
class HTMLCollectionClass o => HTMLOptionsCollectionClass o
toHTMLOptionsCollection :: HTMLOptionsCollectionClass o => o -> HTMLOptionsCollection
module Graphics.UI.Gtk.WebKit.DOM.HTMLParagraphElement
setAlign :: (MonadIO m, HTMLParagraphElementClass self, GlibString string) => self -> string -> m ()
getAlign :: (MonadIO m, HTMLParagraphElementClass self, GlibString string) => self -> m string
data HTMLParagraphElement
castToHTMLParagraphElement :: GObjectClass obj => obj -> HTMLParagraphElement
gTypeHTMLParagraphElement :: GType
class HTMLElementClass o => HTMLParagraphElementClass o
toHTMLParagraphElement :: HTMLParagraphElementClass o => o -> HTMLParagraphElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLParamElement
setName :: (MonadIO m, HTMLParamElementClass self, GlibString string) => self -> string -> m ()
getName :: (MonadIO m, HTMLParamElementClass self, GlibString string) => self -> m string
setValue :: (MonadIO m, HTMLParamElementClass self, GlibString string) => self -> string -> m ()
getValue :: (MonadIO m, HTMLParamElementClass self, GlibString string) => self -> m string
setValueType :: (MonadIO m, HTMLParamElementClass self, GlibString string) => self -> string -> m ()
getValueType :: (MonadIO m, HTMLParamElementClass self, GlibString string) => self -> m string
data HTMLParamElement
castToHTMLParamElement :: GObjectClass obj => obj -> HTMLParamElement
gTypeHTMLParamElement :: GType
class HTMLElementClass o => HTMLParamElementClass o
toHTMLParamElement :: HTMLParamElementClass o => o -> HTMLParamElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLPreElement
setWidth :: (MonadIO m, HTMLPreElementClass self) => self -> Int -> m ()
getWidth :: (MonadIO m, HTMLPreElementClass self) => self -> m Int
setWrap :: (MonadIO m, HTMLPreElementClass self) => self -> Bool -> m ()
getWrap :: (MonadIO m, HTMLPreElementClass self) => self -> m Bool
data HTMLPreElement
castToHTMLPreElement :: GObjectClass obj => obj -> HTMLPreElement
gTypeHTMLPreElement :: GType
class HTMLElementClass o => HTMLPreElementClass o
toHTMLPreElement :: HTMLPreElementClass o => o -> HTMLPreElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLQuoteElement
setCite :: (MonadIO m, HTMLQuoteElementClass self, GlibString string) => self -> string -> m ()
getCite :: (MonadIO m, HTMLQuoteElementClass self, GlibString string) => self -> m string
data HTMLQuoteElement
castToHTMLQuoteElement :: GObjectClass obj => obj -> HTMLQuoteElement
gTypeHTMLQuoteElement :: GType
class HTMLElementClass o => HTMLQuoteElementClass o
toHTMLQuoteElement :: HTMLQuoteElementClass o => o -> HTMLQuoteElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLScriptElement
setText :: (MonadIO m, HTMLScriptElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getText :: (MonadIO m, HTMLScriptElementClass self, GlibString string) => self -> m (Maybe string)
setHtmlFor :: (MonadIO m, HTMLScriptElementClass self, GlibString string) => self -> string -> m ()
getHtmlFor :: (MonadIO m, HTMLScriptElementClass self, GlibString string) => self -> m string
setEvent :: (MonadIO m, HTMLScriptElementClass self, GlibString string) => self -> string -> m ()
getEvent :: (MonadIO m, HTMLScriptElementClass self, GlibString string) => self -> m string
setCharset :: (MonadIO m, HTMLScriptElementClass self, GlibString string) => self -> string -> m ()
getCharset :: (MonadIO m, HTMLScriptElementClass self, GlibString string) => self -> m string
setAsync :: (MonadIO m, HTMLScriptElementClass self) => self -> Bool -> m ()
getAsync :: (MonadIO m, HTMLScriptElementClass self) => self -> m Bool
setDefer :: (MonadIO m, HTMLScriptElementClass self) => self -> Bool -> m ()
getDefer :: (MonadIO m, HTMLScriptElementClass self) => self -> m Bool
setSrc :: (MonadIO m, HTMLScriptElementClass self, GlibString string) => self -> string -> m ()
getSrc :: (MonadIO m, HTMLScriptElementClass self, GlibString string) => self -> m string
setCrossOrigin :: (MonadIO m, HTMLScriptElementClass self, GlibString string) => self -> string -> m ()
getCrossOrigin :: (MonadIO m, HTMLScriptElementClass self, GlibString string) => self -> m string
setNonce :: (MonadIO m, HTMLScriptElementClass self, GlibString string) => self -> string -> m ()
getNonce :: (MonadIO m, HTMLScriptElementClass self, GlibString string) => self -> m string
data HTMLScriptElement
castToHTMLScriptElement :: GObjectClass obj => obj -> HTMLScriptElement
gTypeHTMLScriptElement :: GType
class HTMLElementClass o => HTMLScriptElementClass o
toHTMLScriptElement :: HTMLScriptElementClass o => o -> HTMLScriptElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLSelectElement
item :: (MonadIO m, HTMLSelectElementClass self) => self -> Word -> m (Maybe Node)
namedItem :: (MonadIO m, HTMLSelectElementClass self, GlibString string) => self -> string -> m (Maybe Node)
addBefore :: (MonadIO m, HTMLSelectElementClass self, HTMLElementClass element, HTMLElementClass before) => self -> Maybe element -> Maybe before -> m ()
remove :: (MonadIO m, HTMLSelectElementClass self) => self -> Int -> m ()
checkValidity :: (MonadIO m, HTMLSelectElementClass self) => self -> m Bool
setCustomValidity :: (MonadIO m, HTMLSelectElementClass self, GlibString string) => self -> (Maybe string) -> m ()
setAutofocus :: (MonadIO m, HTMLSelectElementClass self) => self -> Bool -> m ()
getAutofocus :: (MonadIO m, HTMLSelectElementClass self) => self -> m Bool
setDisabled :: (MonadIO m, HTMLSelectElementClass self) => self -> Bool -> m ()
getDisabled :: (MonadIO m, HTMLSelectElementClass self) => self -> m Bool
getForm :: (MonadIO m, HTMLSelectElementClass self) => self -> m (Maybe HTMLFormElement)
setMultiple :: (MonadIO m, HTMLSelectElementClass self) => self -> Bool -> m ()
getMultiple :: (MonadIO m, HTMLSelectElementClass self) => self -> m Bool
setName :: (MonadIO m, HTMLSelectElementClass self, GlibString string) => self -> string -> m ()
getName :: (MonadIO m, HTMLSelectElementClass self, GlibString string) => self -> m string
setRequired :: (MonadIO m, HTMLSelectElementClass self) => self -> Bool -> m ()
getRequired :: (MonadIO m, HTMLSelectElementClass self) => self -> m Bool
setSize :: (MonadIO m, HTMLSelectElementClass self) => self -> Int -> m ()
getSize :: (MonadIO m, HTMLSelectElementClass self) => self -> m Int
getOptions :: (MonadIO m, HTMLSelectElementClass self) => self -> m (Maybe HTMLOptionsCollection)
setLength :: (MonadIO m, HTMLSelectElementClass self) => self -> Word -> m ()
getLength :: (MonadIO m, HTMLSelectElementClass self) => self -> m Word
getSelectedOptions :: (MonadIO m, HTMLSelectElementClass self) => self -> m (Maybe HTMLCollection)
setSelectedIndex :: (MonadIO m, HTMLSelectElementClass self) => self -> Int -> m ()
getSelectedIndex :: (MonadIO m, HTMLSelectElementClass self) => self -> m Int
setValue :: (MonadIO m, HTMLSelectElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getValue :: (MonadIO m, HTMLSelectElementClass self, GlibString string) => self -> m (Maybe string)
getWillValidate :: (MonadIO m, HTMLSelectElementClass self) => self -> m Bool
getValidity :: (MonadIO m, HTMLSelectElementClass self) => self -> m (Maybe ValidityState)
getValidationMessage :: (MonadIO m, HTMLSelectElementClass self, GlibString string) => self -> m string
getLabels :: (MonadIO m, HTMLSelectElementClass self) => self -> m (Maybe NodeList)
data HTMLSelectElement
castToHTMLSelectElement :: GObjectClass obj => obj -> HTMLSelectElement
gTypeHTMLSelectElement :: GType
class HTMLElementClass o => HTMLSelectElementClass o
toHTMLSelectElement :: HTMLSelectElementClass o => o -> HTMLSelectElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLStyleElement
setDisabled :: (MonadIO m, HTMLStyleElementClass self) => self -> Bool -> m ()
getDisabled :: (MonadIO m, HTMLStyleElementClass self) => self -> m Bool
setMedia :: (MonadIO m, HTMLStyleElementClass self, GlibString string) => self -> string -> m ()
getMedia :: (MonadIO m, HTMLStyleElementClass self, GlibString string) => self -> m string
getSheet :: (MonadIO m, HTMLStyleElementClass self) => self -> m (Maybe StyleSheet)
data HTMLStyleElement
castToHTMLStyleElement :: GObjectClass obj => obj -> HTMLStyleElement
gTypeHTMLStyleElement :: GType
class HTMLElementClass o => HTMLStyleElementClass o
toHTMLStyleElement :: HTMLStyleElementClass o => o -> HTMLStyleElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLTableCaptionElement
setAlign :: (MonadIO m, HTMLTableCaptionElementClass self, GlibString string) => self -> string -> m ()
getAlign :: (MonadIO m, HTMLTableCaptionElementClass self, GlibString string) => self -> m string
data HTMLTableCaptionElement
castToHTMLTableCaptionElement :: GObjectClass obj => obj -> HTMLTableCaptionElement
gTypeHTMLTableCaptionElement :: GType
class HTMLElementClass o => HTMLTableCaptionElementClass o
toHTMLTableCaptionElement :: HTMLTableCaptionElementClass o => o -> HTMLTableCaptionElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLTableCellElement
getCellIndex :: (MonadIO m, HTMLTableCellElementClass self) => self -> m Int
setAbbr :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> string -> m ()
getAbbr :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> m string
setAlign :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> string -> m ()
getAlign :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> m string
setAxis :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> string -> m ()
getAxis :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> m string
setBgColor :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> string -> m ()
getBgColor :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> m string
setCh :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> string -> m ()
getCh :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> m string
setChOff :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> string -> m ()
getChOff :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> m string
setColSpan :: (MonadIO m, HTMLTableCellElementClass self) => self -> Int -> m ()
getColSpan :: (MonadIO m, HTMLTableCellElementClass self) => self -> m Int
setHeaders :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> string -> m ()
getHeaders :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> m string
setHeight :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> string -> m ()
getHeight :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> m string
setNoWrap :: (MonadIO m, HTMLTableCellElementClass self) => self -> Bool -> m ()
getNoWrap :: (MonadIO m, HTMLTableCellElementClass self) => self -> m Bool
setRowSpan :: (MonadIO m, HTMLTableCellElementClass self) => self -> Int -> m ()
getRowSpan :: (MonadIO m, HTMLTableCellElementClass self) => self -> m Int
setScope :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> string -> m ()
getScope :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> m string
setVAlign :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> string -> m ()
getVAlign :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> m string
setWidth :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> string -> m ()
getWidth :: (MonadIO m, HTMLTableCellElementClass self, GlibString string) => self -> m string
data HTMLTableCellElement
castToHTMLTableCellElement :: GObjectClass obj => obj -> HTMLTableCellElement
gTypeHTMLTableCellElement :: GType
class HTMLElementClass o => HTMLTableCellElementClass o
toHTMLTableCellElement :: HTMLTableCellElementClass o => o -> HTMLTableCellElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLTableColElement
setAlign :: (MonadIO m, HTMLTableColElementClass self, GlibString string) => self -> string -> m ()
getAlign :: (MonadIO m, HTMLTableColElementClass self, GlibString string) => self -> m string
setCh :: (MonadIO m, HTMLTableColElementClass self, GlibString string) => self -> string -> m ()
getCh :: (MonadIO m, HTMLTableColElementClass self, GlibString string) => self -> m string
setChOff :: (MonadIO m, HTMLTableColElementClass self, GlibString string) => self -> string -> m ()
getChOff :: (MonadIO m, HTMLTableColElementClass self, GlibString string) => self -> m string
setSpan :: (MonadIO m, HTMLTableColElementClass self) => self -> Int -> m ()
getSpan :: (MonadIO m, HTMLTableColElementClass self) => self -> m Int
setVAlign :: (MonadIO m, HTMLTableColElementClass self, GlibString string) => self -> string -> m ()
getVAlign :: (MonadIO m, HTMLTableColElementClass self, GlibString string) => self -> m string
setWidth :: (MonadIO m, HTMLTableColElementClass self, GlibString string) => self -> string -> m ()
getWidth :: (MonadIO m, HTMLTableColElementClass self, GlibString string) => self -> m string
data HTMLTableColElement
castToHTMLTableColElement :: GObjectClass obj => obj -> HTMLTableColElement
gTypeHTMLTableColElement :: GType
class HTMLElementClass o => HTMLTableColElementClass o
toHTMLTableColElement :: HTMLTableColElementClass o => o -> HTMLTableColElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLTableElement
createTHead :: (MonadIO m, HTMLTableElementClass self) => self -> m (Maybe HTMLElement)
deleteTHead :: (MonadIO m, HTMLTableElementClass self) => self -> m ()
createTFoot :: (MonadIO m, HTMLTableElementClass self) => self -> m (Maybe HTMLElement)
deleteTFoot :: (MonadIO m, HTMLTableElementClass self) => self -> m ()
createTBody :: (MonadIO m, HTMLTableElementClass self) => self -> m (Maybe HTMLElement)
createCaption :: (MonadIO m, HTMLTableElementClass self) => self -> m (Maybe HTMLElement)
deleteCaption :: (MonadIO m, HTMLTableElementClass self) => self -> m ()
insertRow :: (MonadIO m, HTMLTableElementClass self) => self -> Int -> m (Maybe HTMLElement)
deleteRow :: (MonadIO m, HTMLTableElementClass self) => self -> Int -> m ()
setCaption :: (MonadIO m, HTMLTableCaptionElementClass val, HTMLTableElementClass self) => self -> Maybe val -> m ()
getCaption :: (MonadIO m, HTMLTableElementClass self) => self -> m (Maybe HTMLTableCaptionElement)
setTHead :: (MonadIO m, HTMLTableSectionElementClass val, HTMLTableElementClass self) => self -> Maybe val -> m ()
getTHead :: (MonadIO m, HTMLTableElementClass self) => self -> m (Maybe HTMLTableSectionElement)
setTFoot :: (MonadIO m, HTMLTableSectionElementClass val, HTMLTableElementClass self) => self -> Maybe val -> m ()
getTFoot :: (MonadIO m, HTMLTableElementClass self) => self -> m (Maybe HTMLTableSectionElement)
getRows :: (MonadIO m, HTMLTableElementClass self) => self -> m (Maybe HTMLCollection)
getTBodies :: (MonadIO m, HTMLTableElementClass self) => self -> m (Maybe HTMLCollection)
setAlign :: (MonadIO m, HTMLTableElementClass self, GlibString string) => self -> string -> m ()
getAlign :: (MonadIO m, HTMLTableElementClass self, GlibString string) => self -> m string
setBgColor :: (MonadIO m, HTMLTableElementClass self, GlibString string) => self -> string -> m ()
getBgColor :: (MonadIO m, HTMLTableElementClass self, GlibString string) => self -> m string
setBorder :: (MonadIO m, HTMLTableElementClass self, GlibString string) => self -> string -> m ()
getBorder :: (MonadIO m, HTMLTableElementClass self, GlibString string) => self -> m string
setCellPadding :: (MonadIO m, HTMLTableElementClass self, GlibString string) => self -> string -> m ()
getCellPadding :: (MonadIO m, HTMLTableElementClass self, GlibString string) => self -> m string
setCellSpacing :: (MonadIO m, HTMLTableElementClass self, GlibString string) => self -> string -> m ()
getCellSpacing :: (MonadIO m, HTMLTableElementClass self, GlibString string) => self -> m string
setFrame :: (MonadIO m, HTMLTableElementClass self, GlibString string) => self -> string -> m ()
getFrame :: (MonadIO m, HTMLTableElementClass self, GlibString string) => self -> m string
setRules :: (MonadIO m, HTMLTableElementClass self, GlibString string) => self -> string -> m ()
getRules :: (MonadIO m, HTMLTableElementClass self, GlibString string) => self -> m string
setSummary :: (MonadIO m, HTMLTableElementClass self, GlibString string) => self -> string -> m ()
getSummary :: (MonadIO m, HTMLTableElementClass self, GlibString string) => self -> m string
setWidth :: (MonadIO m, HTMLTableElementClass self, GlibString string) => self -> string -> m ()
getWidth :: (MonadIO m, HTMLTableElementClass self, GlibString string) => self -> m string
data HTMLTableElement
castToHTMLTableElement :: GObjectClass obj => obj -> HTMLTableElement
gTypeHTMLTableElement :: GType
class HTMLElementClass o => HTMLTableElementClass o
toHTMLTableElement :: HTMLTableElementClass o => o -> HTMLTableElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLTableRowElement
insertCell :: (MonadIO m, HTMLTableRowElementClass self) => self -> Int -> m (Maybe HTMLElement)
deleteCell :: (MonadIO m, HTMLTableRowElementClass self) => self -> Int -> m ()
getRowIndex :: (MonadIO m, HTMLTableRowElementClass self) => self -> m Int
getSectionRowIndex :: (MonadIO m, HTMLTableRowElementClass self) => self -> m Int
getCells :: (MonadIO m, HTMLTableRowElementClass self) => self -> m (Maybe HTMLCollection)
setAlign :: (MonadIO m, HTMLTableRowElementClass self, GlibString string) => self -> string -> m ()
getAlign :: (MonadIO m, HTMLTableRowElementClass self, GlibString string) => self -> m string
setBgColor :: (MonadIO m, HTMLTableRowElementClass self, GlibString string) => self -> string -> m ()
getBgColor :: (MonadIO m, HTMLTableRowElementClass self, GlibString string) => self -> m string
setCh :: (MonadIO m, HTMLTableRowElementClass self, GlibString string) => self -> string -> m ()
getCh :: (MonadIO m, HTMLTableRowElementClass self, GlibString string) => self -> m string
setChOff :: (MonadIO m, HTMLTableRowElementClass self, GlibString string) => self -> string -> m ()
getChOff :: (MonadIO m, HTMLTableRowElementClass self, GlibString string) => self -> m string
setVAlign :: (MonadIO m, HTMLTableRowElementClass self, GlibString string) => self -> string -> m ()
getVAlign :: (MonadIO m, HTMLTableRowElementClass self, GlibString string) => self -> m string
data HTMLTableRowElement
castToHTMLTableRowElement :: GObjectClass obj => obj -> HTMLTableRowElement
gTypeHTMLTableRowElement :: GType
class HTMLElementClass o => HTMLTableRowElementClass o
toHTMLTableRowElement :: HTMLTableRowElementClass o => o -> HTMLTableRowElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLTableSectionElement
insertRow :: (MonadIO m, HTMLTableSectionElementClass self) => self -> Int -> m (Maybe HTMLElement)
deleteRow :: (MonadIO m, HTMLTableSectionElementClass self) => self -> Int -> m ()
setAlign :: (MonadIO m, HTMLTableSectionElementClass self, GlibString string) => self -> string -> m ()
getAlign :: (MonadIO m, HTMLTableSectionElementClass self, GlibString string) => self -> m string
setCh :: (MonadIO m, HTMLTableSectionElementClass self, GlibString string) => self -> string -> m ()
getCh :: (MonadIO m, HTMLTableSectionElementClass self, GlibString string) => self -> m string
setChOff :: (MonadIO m, HTMLTableSectionElementClass self, GlibString string) => self -> string -> m ()
getChOff :: (MonadIO m, HTMLTableSectionElementClass self, GlibString string) => self -> m string
setVAlign :: (MonadIO m, HTMLTableSectionElementClass self, GlibString string) => self -> string -> m ()
getVAlign :: (MonadIO m, HTMLTableSectionElementClass self, GlibString string) => self -> m string
getRows :: (MonadIO m, HTMLTableSectionElementClass self) => self -> m (Maybe HTMLCollection)
data HTMLTableSectionElement
castToHTMLTableSectionElement :: GObjectClass obj => obj -> HTMLTableSectionElement
gTypeHTMLTableSectionElement :: GType
class HTMLElementClass o => HTMLTableSectionElementClass o
toHTMLTableSectionElement :: HTMLTableSectionElementClass o => o -> HTMLTableSectionElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLTextAreaElement
checkValidity :: (MonadIO m, HTMLTextAreaElementClass self) => self -> m Bool
setCustomValidity :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> (Maybe string) -> m ()
select :: (MonadIO m, HTMLTextAreaElementClass self) => self -> m ()
setRangeText4 :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> string -> Word -> Word -> string -> m ()
setSelectionRange :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> Int -> Int -> string -> m ()
setAutofocus :: (MonadIO m, HTMLTextAreaElementClass self) => self -> Bool -> m ()
getAutofocus :: (MonadIO m, HTMLTextAreaElementClass self) => self -> m Bool
setCols :: (MonadIO m, HTMLTextAreaElementClass self) => self -> Int -> m ()
getCols :: (MonadIO m, HTMLTextAreaElementClass self) => self -> m Int
setDirName :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> string -> m ()
getDirName :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> m string
setDisabled :: (MonadIO m, HTMLTextAreaElementClass self) => self -> Bool -> m ()
getDisabled :: (MonadIO m, HTMLTextAreaElementClass self) => self -> m Bool
getForm :: (MonadIO m, HTMLTextAreaElementClass self) => self -> m (Maybe HTMLFormElement)
setMaxLength :: (MonadIO m, HTMLTextAreaElementClass self) => self -> Int -> m ()
getMaxLength :: (MonadIO m, HTMLTextAreaElementClass self) => self -> m Int
setName :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> string -> m ()
getName :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> m string
setPlaceholder :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> string -> m ()
getPlaceholder :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> m string
setReadOnly :: (MonadIO m, HTMLTextAreaElementClass self) => self -> Bool -> m ()
getReadOnly :: (MonadIO m, HTMLTextAreaElementClass self) => self -> m Bool
setRequired :: (MonadIO m, HTMLTextAreaElementClass self) => self -> Bool -> m ()
getRequired :: (MonadIO m, HTMLTextAreaElementClass self) => self -> m Bool
setRows :: (MonadIO m, HTMLTextAreaElementClass self) => self -> Int -> m ()
getRows :: (MonadIO m, HTMLTextAreaElementClass self) => self -> m Int
setWrap :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> string -> m ()
getWrap :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> m string
setDefaultValue :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getDefaultValue :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> m (Maybe string)
setValue :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getValue :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> m (Maybe string)
getTextLength :: (MonadIO m, HTMLTextAreaElementClass self) => self -> m Word
getWillValidate :: (MonadIO m, HTMLTextAreaElementClass self) => self -> m Bool
getValidity :: (MonadIO m, HTMLTextAreaElementClass self) => self -> m (Maybe ValidityState)
getValidationMessage :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> m string
getLabels :: (MonadIO m, HTMLTextAreaElementClass self) => self -> m (Maybe NodeList)
setSelectionStart :: (MonadIO m, HTMLTextAreaElementClass self) => self -> Int -> m ()
getSelectionStart :: (MonadIO m, HTMLTextAreaElementClass self) => self -> m Int
setSelectionEnd :: (MonadIO m, HTMLTextAreaElementClass self) => self -> Int -> m ()
getSelectionEnd :: (MonadIO m, HTMLTextAreaElementClass self) => self -> m Int
setSelectionDirection :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> string -> m ()
getSelectionDirection :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> m string
setAutocorrect :: (MonadIO m, HTMLTextAreaElementClass self) => self -> Bool -> m ()
getAutocorrect :: (MonadIO m, HTMLTextAreaElementClass self) => self -> m Bool
setAutocapitalize :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getAutocapitalize :: (MonadIO m, HTMLTextAreaElementClass self, GlibString string) => self -> m (Maybe string)
data HTMLTextAreaElement
castToHTMLTextAreaElement :: GObjectClass obj => obj -> HTMLTextAreaElement
gTypeHTMLTextAreaElement :: GType
class HTMLElementClass o => HTMLTextAreaElementClass o
toHTMLTextAreaElement :: HTMLTextAreaElementClass o => o -> HTMLTextAreaElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLTitleElement
setText :: (MonadIO m, HTMLTitleElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getText :: (MonadIO m, HTMLTitleElementClass self, GlibString string) => self -> m (Maybe string)
data HTMLTitleElement
castToHTMLTitleElement :: GObjectClass obj => obj -> HTMLTitleElement
gTypeHTMLTitleElement :: GType
class HTMLElementClass o => HTMLTitleElementClass o
toHTMLTitleElement :: HTMLTitleElementClass o => o -> HTMLTitleElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLUListElement
setCompact :: (MonadIO m, HTMLUListElementClass self) => self -> Bool -> m ()
getCompact :: (MonadIO m, HTMLUListElementClass self) => self -> m Bool
data HTMLUListElement
castToHTMLUListElement :: GObjectClass obj => obj -> HTMLUListElement
gTypeHTMLUListElement :: GType
class HTMLElementClass o => HTMLUListElementClass o
toHTMLUListElement :: HTMLUListElementClass o => o -> HTMLUListElement
module Graphics.UI.Gtk.WebKit.DOM.HTMLVideoElement
webkitEnterFullscreen :: (MonadIO m, HTMLVideoElementClass self) => self -> m ()
webkitExitFullscreen :: (MonadIO m, HTMLVideoElementClass self) => self -> m ()
webkitEnterFullScreen :: (MonadIO m, HTMLVideoElementClass self) => self -> m ()
webkitExitFullScreen :: (MonadIO m, HTMLVideoElementClass self) => self -> m ()
setWidth :: (MonadIO m, HTMLVideoElementClass self) => self -> Word -> m ()
getWidth :: (MonadIO m, HTMLVideoElementClass self) => self -> m Word
setHeight :: (MonadIO m, HTMLVideoElementClass self) => self -> Word -> m ()
getHeight :: (MonadIO m, HTMLVideoElementClass self) => self -> m Word
getVideoWidth :: (MonadIO m, HTMLVideoElementClass self) => self -> m Word
getVideoHeight :: (MonadIO m, HTMLVideoElementClass self) => self -> m Word
setPoster :: (MonadIO m, HTMLVideoElementClass self, GlibString string) => self -> string -> m ()
getPoster :: (MonadIO m, HTMLVideoElementClass self, GlibString string) => self -> m string
getWebkitSupportsFullscreen :: (MonadIO m, HTMLVideoElementClass self) => self -> m Bool
getWebkitDisplayingFullscreen :: (MonadIO m, HTMLVideoElementClass self) => self -> m Bool
setWebkitWirelessVideoPlaybackDisabled :: (MonadIO m, HTMLVideoElementClass self) => self -> Bool -> m ()
getWebkitWirelessVideoPlaybackDisabled :: (MonadIO m, HTMLVideoElementClass self) => self -> m Bool
getWebkitDecodedFrameCount :: (MonadIO m, HTMLVideoElementClass self) => self -> m Word
getWebkitDroppedFrameCount :: (MonadIO m, HTMLVideoElementClass self) => self -> m Word
webKitPresentationModeChanged :: (HTMLVideoElementClass self) => EventName self Event
data HTMLVideoElement
castToHTMLVideoElement :: GObjectClass obj => obj -> HTMLVideoElement
gTypeHTMLVideoElement :: GType
class HTMLMediaElementClass o => HTMLVideoElementClass o
toHTMLVideoElement :: HTMLVideoElementClass o => o -> HTMLVideoElement
module Graphics.UI.Gtk.WebKit.DOM.History
getLength :: (MonadIO m, HistoryClass self) => self -> m Word
data History
castToHistory :: GObjectClass obj => obj -> History
gTypeHistory :: GType
class GObjectClass o => HistoryClass o
toHistory :: HistoryClass o => o -> History
module Graphics.UI.Gtk.WebKit.DOM.KeyboardEvent
getModifierState :: (MonadIO m, KeyboardEventClass self, GlibString string) => self -> string -> m Bool
initKeyboardEvent :: (MonadIO m, KeyboardEventClass self, WindowClass view, GlibString string) => self -> string -> Bool -> Bool -> Maybe view -> string -> Word -> Bool -> Bool -> Bool -> Bool -> Bool -> m ()
getKeyIdentifier :: (MonadIO m, KeyboardEventClass self, GlibString string) => self -> m string
getKeyLocation :: (MonadIO m, KeyboardEventClass self) => self -> m Word
getCtrlKey :: (MonadIO m, KeyboardEventClass self) => self -> m Bool
getShiftKey :: (MonadIO m, KeyboardEventClass self) => self -> m Bool
getAltKey :: (MonadIO m, KeyboardEventClass self) => self -> m Bool
getMetaKey :: (MonadIO m, KeyboardEventClass self) => self -> m Bool
getAltGraphKey :: (MonadIO m, KeyboardEventClass self) => self -> m Bool
data KeyboardEvent
castToKeyboardEvent :: GObjectClass obj => obj -> KeyboardEvent
gTypeKeyboardEvent :: GType
class UIEventClass o => KeyboardEventClass o
toKeyboardEvent :: KeyboardEventClass o => o -> KeyboardEvent
module Graphics.UI.Gtk.WebKit.DOM.Location
getOrigin :: (MonadIO m, LocationClass self, GlibString string) => self -> m string
getAncestorOrigins :: (MonadIO m, LocationClass self) => self -> m (Maybe DOMStringList)
data Location
castToLocation :: GObjectClass obj => obj -> Location
gTypeLocation :: GType
class GObjectClass o => LocationClass o
toLocation :: LocationClass o => o -> Location
module Graphics.UI.Gtk.WebKit.DOM.MediaError
getCode :: (MonadIO m, MediaErrorClass self) => self -> m Word
data MediaError
castToMediaError :: GObjectClass obj => obj -> MediaError
gTypeMediaError :: GType
class GObjectClass o => MediaErrorClass o
toMediaError :: MediaErrorClass o => o -> MediaError
module Graphics.UI.Gtk.WebKit.DOM.MediaList
item :: (MonadIO m, MediaListClass self, GlibString string) => self -> Word -> m (Maybe string)
deleteMedium :: (MonadIO m, MediaListClass self, GlibString string) => self -> string -> m ()
appendMedium :: (MonadIO m, MediaListClass self, GlibString string) => self -> string -> m ()
setMediaText :: (MonadIO m, MediaListClass self, GlibString string) => self -> (Maybe string) -> m ()
getMediaText :: (MonadIO m, MediaListClass self, GlibString string) => self -> m (Maybe string)
getLength :: (MonadIO m, MediaListClass self) => self -> m Word
data MediaList
castToMediaList :: GObjectClass obj => obj -> MediaList
gTypeMediaList :: GType
class GObjectClass o => MediaListClass o
toMediaList :: MediaListClass o => o -> MediaList
module Graphics.UI.Gtk.WebKit.DOM.MediaQueryList
getMedia :: (MonadIO m, MediaQueryListClass self, GlibString string) => self -> m string
getMatches :: (MonadIO m, MediaQueryListClass self) => self -> m Bool
data MediaQueryList
castToMediaQueryList :: GObjectClass obj => obj -> MediaQueryList
gTypeMediaQueryList :: GType
class GObjectClass o => MediaQueryListClass o
toMediaQueryList :: MediaQueryListClass o => o -> MediaQueryList
module Graphics.UI.Gtk.WebKit.DOM.MimeType
getSuffixes :: (MonadIO m, MimeTypeClass self, GlibString string) => self -> m string
getDescription :: (MonadIO m, MimeTypeClass self, GlibString string) => self -> m string
getEnabledPlugin :: (MonadIO m, MimeTypeClass self) => self -> m (Maybe Plugin)
data MimeType
castToMimeType :: GObjectClass obj => obj -> MimeType
gTypeMimeType :: GType
class GObjectClass o => MimeTypeClass o
toMimeType :: MimeTypeClass o => o -> MimeType
module Graphics.UI.Gtk.WebKit.DOM.MimeTypeArray
item :: (MonadIO m, MimeTypeArrayClass self) => self -> Word -> m (Maybe MimeType)
namedItem :: (MonadIO m, MimeTypeArrayClass self, GlibString string) => self -> string -> m (Maybe MimeType)
getLength :: (MonadIO m, MimeTypeArrayClass self) => self -> m Word
data MimeTypeArray
castToMimeTypeArray :: GObjectClass obj => obj -> MimeTypeArray
gTypeMimeTypeArray :: GType
class GObjectClass o => MimeTypeArrayClass o
toMimeTypeArray :: MimeTypeArrayClass o => o -> MimeTypeArray
module Graphics.UI.Gtk.WebKit.DOM.NamedNodeMap
getNamedItem :: (MonadIO m, NamedNodeMapClass self, GlibString string) => self -> string -> m (Maybe Node)
setNamedItem :: (MonadIO m, NamedNodeMapClass self, NodeClass node) => self -> Maybe node -> m (Maybe Node)
removeNamedItem :: (MonadIO m, NamedNodeMapClass self, GlibString string) => self -> string -> m (Maybe Node)
item :: (MonadIO m, NamedNodeMapClass self) => self -> Word -> m (Maybe Node)
getNamedItemNS :: (MonadIO m, NamedNodeMapClass self, GlibString string) => self -> (Maybe string) -> string -> m (Maybe Node)
setNamedItemNS :: (MonadIO m, NamedNodeMapClass self, NodeClass node) => self -> Maybe node -> m (Maybe Node)
removeNamedItemNS :: (MonadIO m, NamedNodeMapClass self, GlibString string) => self -> (Maybe string) -> string -> m (Maybe Node)
getLength :: (MonadIO m, NamedNodeMapClass self) => self -> m Word
data NamedNodeMap
castToNamedNodeMap :: GObjectClass obj => obj -> NamedNodeMap
gTypeNamedNodeMap :: GType
class GObjectClass o => NamedNodeMapClass o
toNamedNodeMap :: NamedNodeMapClass o => o -> NamedNodeMap
module Graphics.UI.Gtk.WebKit.DOM.Navigator
registerProtocolHandler :: (MonadIO m, NavigatorClass self, GlibString string) => self -> string -> string -> string -> m ()
isProtocolHandlerRegistered :: (MonadIO m, NavigatorClass self, GlibString string) => self -> string -> string -> m string
unregisterProtocolHandler :: (MonadIO m, NavigatorClass self, GlibString string) => self -> string -> string -> m ()
javaEnabled :: (MonadIO m, NavigatorClass self) => self -> m Bool
getStorageUpdates :: (MonadIO m, NavigatorClass self) => self -> m ()
getWebkitBattery :: (MonadIO m, NavigatorClass self) => self -> m (Maybe BatteryManager)
getGeolocation :: (MonadIO m, NavigatorClass self) => self -> m (Maybe Geolocation)
getWebkitTemporaryStorage :: (MonadIO m, NavigatorClass self) => self -> m (Maybe StorageQuota)
getWebkitPersistentStorage :: (MonadIO m, NavigatorClass self) => self -> m (Maybe StorageQuota)
getAppCodeName :: (MonadIO m, NavigatorClass self, GlibString string) => self -> m string
getAppName :: (MonadIO m, NavigatorClass self, GlibString string) => self -> m string
getAppVersion :: (MonadIO m, NavigatorClass self, GlibString string) => self -> m string
getLanguage :: (MonadIO m, NavigatorClass self, GlibString string) => self -> m string
getUserAgent :: (MonadIO m, NavigatorClass self, GlibString string) => self -> m string
getPlatform :: (MonadIO m, NavigatorClass self, GlibString string) => self -> m string
getPlugins :: (MonadIO m, NavigatorClass self) => self -> m (Maybe PluginArray)
getMimeTypes :: (MonadIO m, NavigatorClass self) => self -> m (Maybe MimeTypeArray)
getProduct :: (MonadIO m, NavigatorClass self, GlibString string) => self -> m string
getProductSub :: (MonadIO m, NavigatorClass self, GlibString string) => self -> m string
getVendor :: (MonadIO m, NavigatorClass self, GlibString string) => self -> m string
getVendorSub :: (MonadIO m, NavigatorClass self, GlibString string) => self -> m string
getCookieEnabled :: (MonadIO m, NavigatorClass self) => self -> m Bool
getOnLine :: (MonadIO m, NavigatorClass self) => self -> m Bool
data Navigator
castToNavigator :: GObjectClass obj => obj -> Navigator
gTypeNavigator :: GType
class GObjectClass o => NavigatorClass o
toNavigator :: NavigatorClass o => o -> Navigator
module Graphics.UI.Gtk.WebKit.DOM.Node
insertBefore :: (MonadIO m, NodeClass self, NodeClass newChild, NodeClass refChild) => self -> Maybe newChild -> Maybe refChild -> m (Maybe Node)
replaceChild :: (MonadIO m, NodeClass self, NodeClass newChild, NodeClass oldChild) => self -> Maybe newChild -> Maybe oldChild -> m (Maybe Node)
removeChild :: (MonadIO m, NodeClass self, NodeClass oldChild) => self -> Maybe oldChild -> m (Maybe Node)
appendChild :: (MonadIO m, NodeClass self, NodeClass newChild) => self -> Maybe newChild -> m (Maybe Node)
hasChildNodes :: (MonadIO m, NodeClass self) => self -> m Bool
cloneNode :: (MonadIO m, NodeClass self) => self -> Bool -> m (Maybe Node)
normalize :: (MonadIO m, NodeClass self) => self -> m ()
isSupported :: (MonadIO m, NodeClass self, GlibString string) => self -> string -> (Maybe string) -> m Bool
isSameNode :: (MonadIO m, NodeClass self, NodeClass other) => self -> Maybe other -> m Bool
isEqualNode :: (MonadIO m, NodeClass self, NodeClass other) => self -> Maybe other -> m Bool
lookupPrefix :: (MonadIO m, NodeClass self, GlibString string) => self -> (Maybe string) -> m (Maybe string)
isDefaultNamespace :: (MonadIO m, NodeClass self, GlibString string) => self -> (Maybe string) -> m Bool
lookupNamespaceURI :: (MonadIO m, NodeClass self, GlibString string) => self -> (Maybe string) -> m (Maybe string)
compareDocumentPosition :: (MonadIO m, NodeClass self, NodeClass other) => self -> Maybe other -> m Word
contains :: (MonadIO m, NodeClass self, NodeClass other) => self -> Maybe other -> m Bool
getNodeName :: (MonadIO m, NodeClass self, GlibString string) => self -> m (Maybe string)
setNodeValue :: (MonadIO m, NodeClass self, GlibString string) => self -> (Maybe string) -> m ()
getNodeValue :: (MonadIO m, NodeClass self, GlibString string) => self -> m (Maybe string)
getNodeType :: (MonadIO m, NodeClass self) => self -> m Word
getParentNode :: (MonadIO m, NodeClass self) => self -> m (Maybe Node)
getChildNodes :: (MonadIO m, NodeClass self) => self -> m (Maybe NodeList)
getFirstChild :: (MonadIO m, NodeClass self) => self -> m (Maybe Node)
getLastChild :: (MonadIO m, NodeClass self) => self -> m (Maybe Node)
getPreviousSibling :: (MonadIO m, NodeClass self) => self -> m (Maybe Node)
getNextSibling :: (MonadIO m, NodeClass self) => self -> m (Maybe Node)
getOwnerDocument :: (MonadIO m, NodeClass self) => self -> m (Maybe Document)
getNamespaceURI :: (MonadIO m, NodeClass self, GlibString string) => self -> m (Maybe string)
setPrefix :: (MonadIO m, NodeClass self, GlibString string) => self -> (Maybe string) -> m ()
getPrefix :: (MonadIO m, NodeClass self, GlibString string) => self -> m (Maybe string)
getLocalName :: (MonadIO m, NodeClass self, GlibString string) => self -> m (Maybe string)
getBaseURI :: (MonadIO m, NodeClass self, GlibString string) => self -> m (Maybe string)
setTextContent :: (MonadIO m, NodeClass self, GlibString string) => self -> (Maybe string) -> m ()
getTextContent :: (MonadIO m, NodeClass self, GlibString string) => self -> m (Maybe string)
getParentElement :: (MonadIO m, NodeClass self) => self -> m (Maybe Element)
data Node
castToNode :: GObjectClass obj => obj -> Node
gTypeNode :: GType
class EventTargetClass o => NodeClass o
toNode :: NodeClass o => o -> Node
module Graphics.UI.Gtk.WebKit.DOM.NodeFilter
data NodeFilter
castToNodeFilter :: GObjectClass obj => obj -> NodeFilter
gTypeNodeFilter :: GType
class GObjectClass o => NodeFilterClass o
toNodeFilter :: NodeFilterClass o => o -> NodeFilter
module Graphics.UI.Gtk.WebKit.DOM.NodeIterator
detach :: (MonadIO m, NodeIteratorClass self) => self -> m ()
getRoot :: (MonadIO m, NodeIteratorClass self) => self -> m (Maybe Node)
getWhatToShow :: (MonadIO m, NodeIteratorClass self) => self -> m Word
getFilter :: (MonadIO m, NodeIteratorClass self) => self -> m (Maybe NodeFilter)
getExpandEntityReferences :: (MonadIO m, NodeIteratorClass self) => self -> m Bool
getReferenceNode :: (MonadIO m, NodeIteratorClass self) => self -> m (Maybe Node)
getPointerBeforeReferenceNode :: (MonadIO m, NodeIteratorClass self) => self -> m Bool
data NodeIterator
castToNodeIterator :: GObjectClass obj => obj -> NodeIterator
gTypeNodeIterator :: GType
class GObjectClass o => NodeIteratorClass o
toNodeIterator :: NodeIteratorClass o => o -> NodeIterator
module Graphics.UI.Gtk.WebKit.DOM.NodeList
item :: (MonadIO m, NodeListClass self) => self -> Word -> m (Maybe Node)
getLength :: (MonadIO m, NodeListClass self) => self -> m Word
data NodeList
castToNodeList :: GObjectClass obj => obj -> NodeList
gTypeNodeList :: GType
class GObjectClass o => NodeListClass o
toNodeList :: NodeListClass o => o -> NodeList
module Graphics.UI.Gtk.WebKit.DOM.Performance
now :: (MonadIO m, PerformanceClass self) => self -> m Double
getNavigation :: (MonadIO m, PerformanceClass self) => self -> m (Maybe PerformanceNavigation)
getTiming :: (MonadIO m, PerformanceClass self) => self -> m (Maybe PerformanceTiming)
data Performance
castToPerformance :: GObjectClass obj => obj -> Performance
gTypePerformance :: GType
class EventTargetClass o => PerformanceClass o
toPerformance :: PerformanceClass o => o -> Performance
module Graphics.UI.Gtk.WebKit.DOM.PerformanceNavigation
getRedirectCount :: (MonadIO m, PerformanceNavigationClass self) => self -> m Word
data PerformanceNavigation
castToPerformanceNavigation :: GObjectClass obj => obj -> PerformanceNavigation
gTypePerformanceNavigation :: GType
class GObjectClass o => PerformanceNavigationClass o
toPerformanceNavigation :: PerformanceNavigationClass o => o -> PerformanceNavigation
module Graphics.UI.Gtk.WebKit.DOM.PerformanceTiming
getNavigationStart :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getUnloadEventStart :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getUnloadEventEnd :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getRedirectStart :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getRedirectEnd :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getFetchStart :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getDomainLookupStart :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getDomainLookupEnd :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getConnectStart :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getConnectEnd :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getSecureConnectionStart :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getRequestStart :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getResponseStart :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getResponseEnd :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getDomLoading :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getDomInteractive :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getDomContentLoadedEventStart :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getDomContentLoadedEventEnd :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getDomComplete :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getLoadEventStart :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
getLoadEventEnd :: (MonadIO m, PerformanceTimingClass self) => self -> m Word64
data PerformanceTiming
castToPerformanceTiming :: GObjectClass obj => obj -> PerformanceTiming
gTypePerformanceTiming :: GType
class GObjectClass o => PerformanceTimingClass o
toPerformanceTiming :: PerformanceTimingClass o => o -> PerformanceTiming
module Graphics.UI.Gtk.WebKit.DOM.Plugin
item :: (MonadIO m, PluginClass self) => self -> Word -> m (Maybe MimeType)
namedItem :: (MonadIO m, PluginClass self, GlibString string) => self -> string -> m (Maybe MimeType)
getName :: (MonadIO m, PluginClass self, GlibString string) => self -> m string
getFilename :: (MonadIO m, PluginClass self, GlibString string) => self -> m string
getDescription :: (MonadIO m, PluginClass self, GlibString string) => self -> m string
getLength :: (MonadIO m, PluginClass self) => self -> m Word
data Plugin
castToPlugin :: GObjectClass obj => obj -> Plugin
gTypePlugin :: GType
class GObjectClass o => PluginClass o
toPlugin :: PluginClass o => o -> Plugin
module Graphics.UI.Gtk.WebKit.DOM.PluginArray
item :: (MonadIO m, PluginArrayClass self) => self -> Word -> m (Maybe Plugin)
namedItem :: (MonadIO m, PluginArrayClass self, GlibString string) => self -> string -> m (Maybe Plugin)
refresh :: (MonadIO m, PluginArrayClass self) => self -> Bool -> m ()
getLength :: (MonadIO m, PluginArrayClass self) => self -> m Word
data PluginArray
castToPluginArray :: GObjectClass obj => obj -> PluginArray
gTypePluginArray :: GType
class GObjectClass o => PluginArrayClass o
toPluginArray :: PluginArrayClass o => o -> PluginArray
module Graphics.UI.Gtk.WebKit.DOM.ProcessingInstruction
getTarget :: (MonadIO m, ProcessingInstructionClass self, GlibString string) => self -> m (Maybe string)
getSheet :: (MonadIO m, ProcessingInstructionClass self) => self -> m (Maybe StyleSheet)
data ProcessingInstruction
castToProcessingInstruction :: GObjectClass obj => obj -> ProcessingInstruction
gTypeProcessingInstruction :: GType
class CharacterDataClass o => ProcessingInstructionClass o
toProcessingInstruction :: ProcessingInstructionClass o => o -> ProcessingInstruction
module Graphics.UI.Gtk.WebKit.DOM.Range
setStart :: (MonadIO m, RangeClass self, NodeClass refNode) => self -> Maybe refNode -> Int -> m ()
setEnd :: (MonadIO m, RangeClass self, NodeClass refNode) => self -> Maybe refNode -> Int -> m ()
setStartBefore :: (MonadIO m, RangeClass self, NodeClass refNode) => self -> Maybe refNode -> m ()
setStartAfter :: (MonadIO m, RangeClass self, NodeClass refNode) => self -> Maybe refNode -> m ()
setEndBefore :: (MonadIO m, RangeClass self, NodeClass refNode) => self -> Maybe refNode -> m ()
setEndAfter :: (MonadIO m, RangeClass self, NodeClass refNode) => self -> Maybe refNode -> m ()
collapse :: (MonadIO m, RangeClass self) => self -> Bool -> m ()
selectNode :: (MonadIO m, RangeClass self, NodeClass refNode) => self -> Maybe refNode -> m ()
selectNodeContents :: (MonadIO m, RangeClass self, NodeClass refNode) => self -> Maybe refNode -> m ()
compareBoundaryPoints :: (MonadIO m, RangeClass self, RangeClass sourceRange) => self -> Word -> Maybe sourceRange -> m Int
deleteContents :: (MonadIO m, RangeClass self) => self -> m ()
extractContents :: (MonadIO m, RangeClass self) => self -> m (Maybe DocumentFragment)
cloneContents :: (MonadIO m, RangeClass self) => self -> m (Maybe DocumentFragment)
insertNode :: (MonadIO m, RangeClass self, NodeClass newNode) => self -> Maybe newNode -> m ()
surroundContents :: (MonadIO m, RangeClass self, NodeClass newParent) => self -> Maybe newParent -> m ()
cloneRange :: (MonadIO m, RangeClass self) => self -> m (Maybe Range)
toString :: (MonadIO m, RangeClass self, GlibString string) => self -> m string
detach :: (MonadIO m, RangeClass self) => self -> m ()
createContextualFragment :: (MonadIO m, RangeClass self, GlibString string) => self -> string -> m (Maybe DocumentFragment)
intersectsNode :: (MonadIO m, RangeClass self, NodeClass refNode) => self -> Maybe refNode -> m Bool
compareNode :: (MonadIO m, RangeClass self, NodeClass refNode) => self -> Maybe refNode -> m Int
comparePoint :: (MonadIO m, RangeClass self, NodeClass refNode) => self -> Maybe refNode -> Int -> m Int
isPointInRange :: (MonadIO m, RangeClass self, NodeClass refNode) => self -> Maybe refNode -> Int -> m Bool
expand :: (MonadIO m, RangeClass self, GlibString string) => self -> string -> m ()
getStartContainer :: (MonadIO m, RangeClass self) => self -> m (Maybe Node)
getStartOffset :: (MonadIO m, RangeClass self) => self -> m Int
getEndContainer :: (MonadIO m, RangeClass self) => self -> m (Maybe Node)
getEndOffset :: (MonadIO m, RangeClass self) => self -> m Int
getCollapsed :: (MonadIO m, RangeClass self) => self -> m Bool
getCommonAncestorContainer :: (MonadIO m, RangeClass self) => self -> m (Maybe Node)
getText :: (MonadIO m, RangeClass self, GlibString string) => self -> m string
data Range
castToRange :: GObjectClass obj => obj -> Range
gTypeRange :: GType
class GObjectClass o => RangeClass o
toRange :: RangeClass o => o -> Range
module Graphics.UI.Gtk.WebKit.DOM.Screen
getHeight :: (MonadIO m, ScreenClass self) => self -> m Word
getWidth :: (MonadIO m, ScreenClass self) => self -> m Word
getColorDepth :: (MonadIO m, ScreenClass self) => self -> m Word
getPixelDepth :: (MonadIO m, ScreenClass self) => self -> m Word
getAvailLeft :: (MonadIO m, ScreenClass self) => self -> m Int
getAvailTop :: (MonadIO m, ScreenClass self) => self -> m Int
getAvailHeight :: (MonadIO m, ScreenClass self) => self -> m Word
getAvailWidth :: (MonadIO m, ScreenClass self) => self -> m Word
data Screen
castToScreen :: GObjectClass obj => obj -> Screen
gTypeScreen :: GType
class GObjectClass o => ScreenClass o
toScreen :: ScreenClass o => o -> Screen
module Graphics.UI.Gtk.WebKit.DOM.SecurityPolicy
allowsConnectionTo :: (MonadIO m, SecurityPolicyClass self, GlibString string) => self -> string -> m Bool
allowsFontFrom :: (MonadIO m, SecurityPolicyClass self, GlibString string) => self -> string -> m Bool
allowsFormAction :: (MonadIO m, SecurityPolicyClass self, GlibString string) => self -> string -> m Bool
allowsFrameFrom :: (MonadIO m, SecurityPolicyClass self, GlibString string) => self -> string -> m Bool
allowsImageFrom :: (MonadIO m, SecurityPolicyClass self, GlibString string) => self -> string -> m Bool
allowsMediaFrom :: (MonadIO m, SecurityPolicyClass self, GlibString string) => self -> string -> m Bool
allowsObjectFrom :: (MonadIO m, SecurityPolicyClass self, GlibString string) => self -> string -> m Bool
allowsPluginType :: (MonadIO m, SecurityPolicyClass self, GlibString string) => self -> string -> m Bool
allowsScriptFrom :: (MonadIO m, SecurityPolicyClass self, GlibString string) => self -> string -> m Bool
allowsStyleFrom :: (MonadIO m, SecurityPolicyClass self, GlibString string) => self -> string -> m Bool
getAllowsEval :: (MonadIO m, SecurityPolicyClass self) => self -> m Bool
getAllowsInlineScript :: (MonadIO m, SecurityPolicyClass self) => self -> m Bool
getAllowsInlineStyle :: (MonadIO m, SecurityPolicyClass self) => self -> m Bool
getIsActive :: (MonadIO m, SecurityPolicyClass self) => self -> m Bool
getReportURIs :: (MonadIO m, SecurityPolicyClass self) => self -> m (Maybe DOMStringList)
data SecurityPolicy
castToSecurityPolicy :: GObjectClass obj => obj -> SecurityPolicy
gTypeSecurityPolicy :: GType
class GObjectClass o => SecurityPolicyClass o
toSecurityPolicy :: SecurityPolicyClass o => o -> SecurityPolicy
module Graphics.UI.Gtk.WebKit.DOM.Selection
collapse :: (MonadIO m, SelectionClass self, NodeClass node) => self -> Maybe node -> Int -> m ()
collapseToEnd :: (MonadIO m, SelectionClass self) => self -> m ()
collapseToStart :: (MonadIO m, SelectionClass self) => self -> m ()
deleteFromDocument :: (MonadIO m, SelectionClass self) => self -> m ()
containsNode :: (MonadIO m, SelectionClass self, NodeClass node) => self -> Maybe node -> Bool -> m Bool
selectAllChildren :: (MonadIO m, SelectionClass self, NodeClass node) => self -> Maybe node -> m ()
extend :: (MonadIO m, SelectionClass self, NodeClass node) => self -> Maybe node -> Int -> m ()
getRangeAt :: (MonadIO m, SelectionClass self) => self -> Int -> m (Maybe Range)
removeAllRanges :: (MonadIO m, SelectionClass self) => self -> m ()
addRange :: (MonadIO m, SelectionClass self, RangeClass range) => self -> Maybe range -> m ()
modify :: (MonadIO m, SelectionClass self, GlibString string) => self -> string -> string -> string -> m ()
setBaseAndExtent :: (MonadIO m, SelectionClass self, NodeClass baseNode, NodeClass extentNode) => self -> Maybe baseNode -> Int -> Maybe extentNode -> Int -> m ()
setPosition :: (MonadIO m, SelectionClass self, NodeClass node) => self -> Maybe node -> Int -> m ()
empty :: (MonadIO m, SelectionClass self) => self -> m ()
getAnchorNode :: (MonadIO m, SelectionClass self) => self -> m (Maybe Node)
getAnchorOffset :: (MonadIO m, SelectionClass self) => self -> m Int
getFocusNode :: (MonadIO m, SelectionClass self) => self -> m (Maybe Node)
getFocusOffset :: (MonadIO m, SelectionClass self) => self -> m Int
getIsCollapsed :: (MonadIO m, SelectionClass self) => self -> m Bool
getRangeCount :: (MonadIO m, SelectionClass self) => self -> m Int
getBaseNode :: (MonadIO m, SelectionClass self) => self -> m (Maybe Node)
getBaseOffset :: (MonadIO m, SelectionClass self) => self -> m Int
getExtentNode :: (MonadIO m, SelectionClass self) => self -> m (Maybe Node)
getExtentOffset :: (MonadIO m, SelectionClass self) => self -> m Int
data Selection
castToSelection :: GObjectClass obj => obj -> Selection
gTypeSelection :: GType
class GObjectClass o => SelectionClass o
toSelection :: SelectionClass o => o -> Selection
module Graphics.UI.Gtk.WebKit.DOM.Storage
key :: (MonadIO m, StorageClass self, GlibString string) => self -> Word -> m (Maybe string)
getItem :: (MonadIO m, StorageClass self, GlibString string) => self -> string -> m (Maybe string)
setItem :: (MonadIO m, StorageClass self, GlibString string) => self -> string -> string -> m ()
removeItem :: (MonadIO m, StorageClass self, GlibString string) => self -> string -> m ()
clear :: (MonadIO m, StorageClass self) => self -> m ()
getLength :: (MonadIO m, StorageClass self) => self -> m Word
data Storage
castToStorage :: GObjectClass obj => obj -> Storage
gTypeStorage :: GType
class GObjectClass o => StorageClass o
toStorage :: StorageClass o => o -> Storage
module Graphics.UI.Gtk.WebKit.DOM.StorageInfo
data StorageInfo
castToStorageInfo :: GObjectClass obj => obj -> StorageInfo
gTypeStorageInfo :: GType
class GObjectClass o => StorageInfoClass o
toStorageInfo :: StorageInfoClass o => o -> StorageInfo
module Graphics.UI.Gtk.WebKit.DOM.StyleMedia
matchMedium :: (MonadIO m, StyleMediaClass self, GlibString string) => self -> string -> m Bool
data StyleMedia
castToStyleMedia :: GObjectClass obj => obj -> StyleMedia
gTypeStyleMedia :: GType
class GObjectClass o => StyleMediaClass o
toStyleMedia :: StyleMediaClass o => o -> StyleMedia
module Graphics.UI.Gtk.WebKit.DOM.StyleSheet
setDisabled :: (MonadIO m, StyleSheetClass self) => self -> Bool -> m ()
getDisabled :: (MonadIO m, StyleSheetClass self) => self -> m Bool
getOwnerNode :: (MonadIO m, StyleSheetClass self) => self -> m (Maybe Node)
getParentStyleSheet :: (MonadIO m, StyleSheetClass self) => self -> m (Maybe StyleSheet)
getHref :: (MonadIO m, StyleSheetClass self, GlibString string) => self -> m (Maybe string)
getTitle :: (MonadIO m, StyleSheetClass self, GlibString string) => self -> m (Maybe string)
getMedia :: (MonadIO m, StyleSheetClass self) => self -> m (Maybe MediaList)
data StyleSheet
castToStyleSheet :: GObjectClass obj => obj -> StyleSheet
gTypeStyleSheet :: GType
class GObjectClass o => StyleSheetClass o
toStyleSheet :: StyleSheetClass o => o -> StyleSheet
module Graphics.UI.Gtk.WebKit.DOM.StyleSheetList
item :: (MonadIO m, StyleSheetListClass self) => self -> Word -> m (Maybe StyleSheet)
getLength :: (MonadIO m, StyleSheetListClass self) => self -> m Word
data StyleSheetList
castToStyleSheetList :: GObjectClass obj => obj -> StyleSheetList
gTypeStyleSheetList :: GType
class GObjectClass o => StyleSheetListClass o
toStyleSheetList :: StyleSheetListClass o => o -> StyleSheetList
module Graphics.UI.Gtk.WebKit.DOM.Text
splitText :: (MonadIO m, TextClass self) => self -> Word -> m (Maybe Text)
replaceWholeText :: (MonadIO m, TextClass self, GlibString string) => self -> string -> m (Maybe Text)
getWholeText :: (MonadIO m, TextClass self, GlibString string) => self -> m string
data Text
castToText :: GObjectClass obj => obj -> Text
gTypeText :: GType
class CharacterDataClass o => TextClass o
toText :: TextClass o => o -> Text
module Graphics.UI.Gtk.WebKit.DOM.TextTrack
removeCue :: (MonadIO m, TextTrackClass self, TextTrackCueClass cue) => self -> Maybe cue -> m ()
getId :: (MonadIO m, TextTrackClass self, GlibString string) => self -> m string
getLabel :: (MonadIO m, TextTrackClass self, GlibString string) => self -> m string
setMode :: (MonadIO m, TextTrackClass self) => self -> TextTrackMode -> m ()
getMode :: (MonadIO m, TextTrackClass self) => self -> m TextTrackMode
getCues :: (MonadIO m, TextTrackClass self) => self -> m (Maybe TextTrackCueList)
getActiveCues :: (MonadIO m, TextTrackClass self) => self -> m (Maybe TextTrackCueList)
cueChange :: (TextTrackClass self) => EventName self Event
data TextTrack
castToTextTrack :: GObjectClass obj => obj -> TextTrack
gTypeTextTrack :: GType
class EventTargetClass o => TextTrackClass o
toTextTrack :: TextTrackClass o => o -> TextTrack
module Graphics.UI.Gtk.WebKit.DOM.TextTrackCue
getTrack :: (MonadIO m, TextTrackCueClass self) => self -> m (Maybe TextTrack)
setId :: (MonadIO m, TextTrackCueClass self, GlibString string) => self -> string -> m ()
getId :: (MonadIO m, TextTrackCueClass self, GlibString string) => self -> m string
setStartTime :: (MonadIO m, TextTrackCueClass self) => self -> Double -> m ()
getStartTime :: (MonadIO m, TextTrackCueClass self) => self -> m Double
setEndTime :: (MonadIO m, TextTrackCueClass self) => self -> Double -> m ()
getEndTime :: (MonadIO m, TextTrackCueClass self) => self -> m Double
setPauseOnExit :: (MonadIO m, TextTrackCueClass self) => self -> Bool -> m ()
getPauseOnExit :: (MonadIO m, TextTrackCueClass self) => self -> m Bool
enter :: (TextTrackCueClass self) => EventName self Event
exit :: (TextTrackCueClass self) => EventName self Event
data TextTrackCue
castToTextTrackCue :: GObjectClass obj => obj -> TextTrackCue
gTypeTextTrackCue :: GType
class EventTargetClass o => TextTrackCueClass o
toTextTrackCue :: TextTrackCueClass o => o -> TextTrackCue
module Graphics.UI.Gtk.WebKit.DOM.TextTrackCueList
item :: (MonadIO m, TextTrackCueListClass self) => self -> Word -> m (Maybe TextTrackCue)
getCueById :: (MonadIO m, TextTrackCueListClass self, GlibString string) => self -> string -> m (Maybe TextTrackCue)
getLength :: (MonadIO m, TextTrackCueListClass self) => self -> m Word
data TextTrackCueList
castToTextTrackCueList :: GObjectClass obj => obj -> TextTrackCueList
gTypeTextTrackCueList :: GType
class GObjectClass o => TextTrackCueListClass o
toTextTrackCueList :: TextTrackCueListClass o => o -> TextTrackCueList
module Graphics.UI.Gtk.WebKit.DOM.TextTrackList
item :: (MonadIO m, TextTrackListClass self) => self -> Word -> m (Maybe TextTrack)
getTrackById :: (MonadIO m, TextTrackListClass self, GlibString string) => self -> string -> m (Maybe TextTrack)
getLength :: (MonadIO m, TextTrackListClass self) => self -> m Word
addTrack :: (TextTrackListClass self) => EventName self Event
change :: (TextTrackListClass self) => EventName self Event
removeTrack :: (TextTrackListClass self) => EventName self Event
data TextTrackList
castToTextTrackList :: GObjectClass obj => obj -> TextTrackList
gTypeTextTrackList :: GType
class EventTargetClass o => TextTrackListClass o
toTextTrackList :: TextTrackListClass o => o -> TextTrackList
module Graphics.UI.Gtk.WebKit.DOM.TimeRanges
start :: (MonadIO m, TimeRangesClass self) => self -> Word -> m Double
end :: (MonadIO m, TimeRangesClass self) => self -> Word -> m Double
getLength :: (MonadIO m, TimeRangesClass self) => self -> m Word
data TimeRanges
castToTimeRanges :: GObjectClass obj => obj -> TimeRanges
gTypeTimeRanges :: GType
class GObjectClass o => TimeRangesClass o
toTimeRanges :: TimeRangesClass o => o -> TimeRanges
module Graphics.UI.Gtk.WebKit.DOM.Touch
getClientX :: (MonadIO m, TouchClass self) => self -> m Int
getClientY :: (MonadIO m, TouchClass self) => self -> m Int
getScreenX :: (MonadIO m, TouchClass self) => self -> m Int
getScreenY :: (MonadIO m, TouchClass self) => self -> m Int
getPageX :: (MonadIO m, TouchClass self) => self -> m Int
getPageY :: (MonadIO m, TouchClass self) => self -> m Int
getTarget :: (MonadIO m, TouchClass self) => self -> m (Maybe EventTarget)
getIdentifier :: (MonadIO m, TouchClass self) => self -> m Word
getWebkitRadiusX :: (MonadIO m, TouchClass self) => self -> m Int
getWebkitRadiusY :: (MonadIO m, TouchClass self) => self -> m Int
getWebkitRotationAngle :: (MonadIO m, TouchClass self) => self -> m Float
getWebkitForce :: (MonadIO m, TouchClass self) => self -> m Float
data Touch
castToTouch :: GObjectClass obj => obj -> Touch
gTypeTouch :: GType
class GObjectClass o => TouchClass o
toTouch :: TouchClass o => o -> Touch
module Graphics.UI.Gtk.WebKit.DOM.TreeWalker
getRoot :: (MonadIO m, TreeWalkerClass self) => self -> m (Maybe Node)
getWhatToShow :: (MonadIO m, TreeWalkerClass self) => self -> m Word
getFilter :: (MonadIO m, TreeWalkerClass self) => self -> m (Maybe NodeFilter)
getExpandEntityReferences :: (MonadIO m, TreeWalkerClass self) => self -> m Bool
setCurrentNode :: (MonadIO m, NodeClass val, TreeWalkerClass self) => self -> Maybe val -> m ()
getCurrentNode :: (MonadIO m, TreeWalkerClass self) => self -> m (Maybe Node)
data TreeWalker
castToTreeWalker :: GObjectClass obj => obj -> TreeWalker
gTypeTreeWalker :: GType
class GObjectClass o => TreeWalkerClass o
toTreeWalker :: TreeWalkerClass o => o -> TreeWalker
module Graphics.UI.Gtk.WebKit.DOM.ValidityState
getValueMissing :: (MonadIO m, ValidityStateClass self) => self -> m Bool
getTypeMismatch :: (MonadIO m, ValidityStateClass self) => self -> m Bool
getPatternMismatch :: (MonadIO m, ValidityStateClass self) => self -> m Bool
getTooLong :: (MonadIO m, ValidityStateClass self) => self -> m Bool
getRangeUnderflow :: (MonadIO m, ValidityStateClass self) => self -> m Bool
getRangeOverflow :: (MonadIO m, ValidityStateClass self) => self -> m Bool
getStepMismatch :: (MonadIO m, ValidityStateClass self) => self -> m Bool
getBadInput :: (MonadIO m, ValidityStateClass self) => self -> m Bool
getCustomError :: (MonadIO m, ValidityStateClass self) => self -> m Bool
getValid :: (MonadIO m, ValidityStateClass self) => self -> m Bool
data ValidityState
castToValidityState :: GObjectClass obj => obj -> ValidityState
gTypeValidityState :: GType
class GObjectClass o => ValidityStateClass o
toValidityState :: ValidityStateClass o => o -> ValidityState
module Graphics.UI.Gtk.WebKit.DOM.VideoTrack
getId :: (MonadIO m, VideoTrackClass self, GlibString string) => self -> m string
getLabel :: (MonadIO m, VideoTrackClass self, GlibString string) => self -> m string
setSelected :: (MonadIO m, VideoTrackClass self) => self -> Bool -> m ()
getSelected :: (MonadIO m, VideoTrackClass self) => self -> m Bool
data VideoTrack
castToVideoTrack :: GObjectClass obj => obj -> VideoTrack
gTypeVideoTrack :: GType
class GObjectClass o => VideoTrackClass o
toVideoTrack :: VideoTrackClass o => o -> VideoTrack
module Graphics.UI.Gtk.WebKit.DOM.VideoTrackList
item :: (MonadIO m, VideoTrackListClass self) => self -> Word -> m (Maybe VideoTrack)
getTrackById :: (MonadIO m, VideoTrackListClass self, GlibString string) => self -> string -> m (Maybe VideoTrack)
getLength :: (MonadIO m, VideoTrackListClass self) => self -> m Word
change :: (VideoTrackListClass self) => EventName self Event
addTrack :: (VideoTrackListClass self) => EventName self Event
removeTrack :: (VideoTrackListClass self) => EventName self Event
data VideoTrackList
castToVideoTrackList :: GObjectClass obj => obj -> VideoTrackList
gTypeVideoTrackList :: GType
class EventTargetClass o => VideoTrackListClass o
toVideoTrackList :: VideoTrackListClass o => o -> VideoTrackList
module Graphics.UI.Gtk.WebKit.DOM.WebKitNamedFlow
getRegionsByContent :: (MonadIO m, WebKitNamedFlowClass self, NodeClass contentNode) => self -> Maybe contentNode -> m (Maybe NodeList)
getRegions :: (MonadIO m, WebKitNamedFlowClass self) => self -> m (Maybe NodeList)
getContent :: (MonadIO m, WebKitNamedFlowClass self) => self -> m (Maybe NodeList)
getName :: (MonadIO m, WebKitNamedFlowClass self, GlibString string) => self -> m string
getOverset :: (MonadIO m, WebKitNamedFlowClass self) => self -> m Bool
getFirstEmptyRegionIndex :: (MonadIO m, WebKitNamedFlowClass self) => self -> m Int
data WebKitNamedFlow
castToWebKitNamedFlow :: GObjectClass obj => obj -> WebKitNamedFlow
gTypeWebKitNamedFlow :: GType
class EventTargetClass o => WebKitNamedFlowClass o
toWebKitNamedFlow :: WebKitNamedFlowClass o => o -> WebKitNamedFlow
module Graphics.UI.Gtk.WebKit.DOM.WebKitPoint
setX :: (MonadIO m, WebKitPointClass self) => self -> Float -> m ()
getX :: (MonadIO m, WebKitPointClass self) => self -> m Float
setY :: (MonadIO m, WebKitPointClass self) => self -> Float -> m ()
getY :: (MonadIO m, WebKitPointClass self) => self -> m Float
data WebKitPoint
castToWebKitPoint :: GObjectClass obj => obj -> WebKitPoint
gTypeWebKitPoint :: GType
class GObjectClass o => WebKitPointClass o
toWebKitPoint :: WebKitPointClass o => o -> WebKitPoint
module Graphics.UI.Gtk.WebKit.DOM.WheelEvent
initWheelEvent :: (MonadIO m, WheelEventClass self, WindowClass view) => self -> Int -> Int -> Maybe view -> Int -> Int -> Int -> Int -> Bool -> Bool -> Bool -> Bool -> m ()
getDeltaX :: (MonadIO m, WheelEventClass self) => self -> m Double
getDeltaY :: (MonadIO m, WheelEventClass self) => self -> m Double
getDeltaZ :: (MonadIO m, WheelEventClass self) => self -> m Double
getDeltaMode :: (MonadIO m, WheelEventClass self) => self -> m Word
getWheelDeltaX :: (MonadIO m, WheelEventClass self) => self -> m Int
getWheelDeltaY :: (MonadIO m, WheelEventClass self) => self -> m Int
getWheelDelta :: (MonadIO m, WheelEventClass self) => self -> m Int
getWebkitDirectionInvertedFromDevice :: (MonadIO m, WheelEventClass self) => self -> m Bool
data WheelEvent
castToWheelEvent :: GObjectClass obj => obj -> WheelEvent
gTypeWheelEvent :: GType
class MouseEventClass o => WheelEventClass o
toWheelEvent :: WheelEventClass o => o -> WheelEvent
module Graphics.UI.Gtk.WebKit.DOM.Window
getSelection :: (MonadIO m, WindowClass self) => self -> m (Maybe Selection)
blur :: (MonadIO m, WindowClass self) => self -> m ()
print :: (MonadIO m, WindowClass self) => self -> m ()
stop :: (MonadIO m, WindowClass self) => self -> m ()
alert :: (MonadIO m, WindowClass self, GlibString string) => self -> string -> m ()
confirm :: (MonadIO m, WindowClass self, GlibString string) => self -> string -> m Bool
prompt :: (MonadIO m, WindowClass self, GlibString string) => self -> string -> (Maybe string) -> m (Maybe string)
find :: (MonadIO m, WindowClass self, GlibString string) => self -> string -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> m Bool
scrollBy :: (MonadIO m, WindowClass self) => self -> Int -> Int -> m ()
scrollTo :: (MonadIO m, WindowClass self) => self -> Int -> Int -> m ()
scroll :: (MonadIO m, WindowClass self) => self -> Int -> Int -> m ()
moveBy :: (MonadIO m, WindowClass self) => self -> Float -> Float -> m ()
moveTo :: (MonadIO m, WindowClass self) => self -> Float -> Float -> m ()
resizeBy :: (MonadIO m, WindowClass self) => self -> Float -> Float -> m ()
resizeTo :: (MonadIO m, WindowClass self) => self -> Float -> Float -> m ()
matchMedia :: (MonadIO m, WindowClass self, GlibString string) => self -> string -> m (Maybe MediaQueryList)
getComputedStyle :: (MonadIO m, WindowClass self, ElementClass element, GlibString string) => self -> Maybe element -> (Maybe string) -> m (Maybe CSSStyleDeclaration)
webkitConvertPointFromPageToNode :: (MonadIO m, WindowClass self, NodeClass node, WebKitPointClass p) => self -> Maybe node -> Maybe p -> m (Maybe WebKitPoint)
webkitConvertPointFromNodeToPage :: (MonadIO m, WindowClass self, NodeClass node, WebKitPointClass p) => self -> Maybe node -> Maybe p -> m (Maybe WebKitPoint)
captureEvents :: (MonadIO m, WindowClass self) => self -> m ()
releaseEvents :: (MonadIO m, WindowClass self) => self -> m ()
getWebkitStorageInfo :: (MonadIO m, WindowClass self) => self -> m (Maybe StorageInfo)
getScreen :: (MonadIO m, WindowClass self) => self -> m (Maybe Screen)
getHistory :: (MonadIO m, WindowClass self) => self -> m (Maybe History)
getLocationbar :: (MonadIO m, WindowClass self) => self -> m (Maybe BarProp)
getMenubar :: (MonadIO m, WindowClass self) => self -> m (Maybe BarProp)
getPersonalbar :: (MonadIO m, WindowClass self) => self -> m (Maybe BarProp)
getScrollbars :: (MonadIO m, WindowClass self) => self -> m (Maybe BarProp)
getStatusbar :: (MonadIO m, WindowClass self) => self -> m (Maybe BarProp)
getToolbar :: (MonadIO m, WindowClass self) => self -> m (Maybe BarProp)
getNavigator :: (MonadIO m, WindowClass self) => self -> m (Maybe Navigator)
getClientInformation :: (MonadIO m, WindowClass self) => self -> m (Maybe Navigator)
getFrameElement :: (MonadIO m, WindowClass self) => self -> m (Maybe Element)
getOffscreenBuffering :: (MonadIO m, WindowClass self) => self -> m Bool
getOuterHeight :: (MonadIO m, WindowClass self) => self -> m Int
getOuterWidth :: (MonadIO m, WindowClass self) => self -> m Int
getInnerHeight :: (MonadIO m, WindowClass self) => self -> m Int
getInnerWidth :: (MonadIO m, WindowClass self) => self -> m Int
getScreenX :: (MonadIO m, WindowClass self) => self -> m Int
getScreenY :: (MonadIO m, WindowClass self) => self -> m Int
getScreenLeft :: (MonadIO m, WindowClass self) => self -> m Int
getScreenTop :: (MonadIO m, WindowClass self) => self -> m Int
getScrollX :: (MonadIO m, WindowClass self) => self -> m Int
getScrollY :: (MonadIO m, WindowClass self) => self -> m Int
getPageXOffset :: (MonadIO m, WindowClass self) => self -> m Int
getPageYOffset :: (MonadIO m, WindowClass self) => self -> m Int
getClosed :: (MonadIO m, WindowClass self) => self -> m Bool
getLength :: (MonadIO m, WindowClass self) => self -> m Word
setName :: (MonadIO m, WindowClass self, GlibString string) => self -> string -> m ()
getName :: (MonadIO m, WindowClass self, GlibString string) => self -> m string
setStatus :: (MonadIO m, WindowClass self, GlibString string) => self -> string -> m ()
getStatus :: (MonadIO m, WindowClass self, GlibString string) => self -> m string
setDefaultStatus :: (MonadIO m, WindowClass self, GlibString string) => self -> string -> m ()
getDefaultStatus :: (MonadIO m, WindowClass self, GlibString string) => self -> m string
getSelf :: (MonadIO m, WindowClass self) => self -> m (Maybe Window)
getWindow :: (MonadIO m, WindowClass self) => self -> m (Maybe Window)
getFrames :: (MonadIO m, WindowClass self) => self -> m (Maybe Window)
getOpener :: (MonadIO m, WindowClass self) => self -> m (Maybe Window)
getParent :: (MonadIO m, WindowClass self) => self -> m (Maybe Window)
getTop :: (MonadIO m, WindowClass self) => self -> m (Maybe Window)
getDocument :: (MonadIO m, WindowClass self) => self -> m (Maybe Document)
getStyleMedia :: (MonadIO m, WindowClass self) => self -> m (Maybe StyleMedia)
getDevicePixelRatio :: (MonadIO m, WindowClass self) => self -> m Double
getApplicationCache :: (MonadIO m, WindowClass self) => self -> m (Maybe ApplicationCache)
getSessionStorage :: (MonadIO m, WindowClass self) => self -> m (Maybe Storage)
getLocalStorage :: (MonadIO m, WindowClass self) => self -> m (Maybe Storage)
getPerformance :: (MonadIO m, WindowClass self) => self -> m (Maybe Performance)
getCSS :: (MonadIO m, WindowClass self) => self -> m (Maybe CSS)
abort :: (WindowClass self) => EventName self UIEvent
beforeUnload :: (WindowClass self) => EventName self Event
blurEvent :: (WindowClass self) => EventName self UIEvent
canPlay :: (WindowClass self) => EventName self Event
canPlayThrough :: (WindowClass self) => EventName self Event
change :: (WindowClass self) => EventName self Event
click :: (WindowClass self) => EventName self MouseEvent
contextMenu :: (WindowClass self) => EventName self MouseEvent
dblClick :: (WindowClass self) => EventName self MouseEvent
drag :: (WindowClass self) => EventName self MouseEvent
dragEnd :: (WindowClass self) => EventName self MouseEvent
dragEnter :: (WindowClass self) => EventName self MouseEvent
dragLeave :: (WindowClass self) => EventName self MouseEvent
dragOver :: (WindowClass self) => EventName self MouseEvent
dragStart :: (WindowClass self) => EventName self MouseEvent
drop :: (WindowClass self) => EventName self MouseEvent
durationChange :: (WindowClass self) => EventName self Event
emptied :: (WindowClass self) => EventName self Event
ended :: (WindowClass self) => EventName self Event
error :: (WindowClass self) => EventName self UIEvent
focusEvent :: (WindowClass self) => EventName self UIEvent
hashChange :: (WindowClass self) => EventName self Event
input :: (WindowClass self) => EventName self Event
invalid :: (WindowClass self) => EventName self Event
keyDown :: (WindowClass self) => EventName self KeyboardEvent
keyPress :: (WindowClass self) => EventName self KeyboardEvent
keyUp :: (WindowClass self) => EventName self KeyboardEvent
load :: (WindowClass self) => EventName self UIEvent
loadedData :: (WindowClass self) => EventName self Event
loadedMetadata :: (WindowClass self) => EventName self Event
loadStart :: (WindowClass self) => EventName self Event
message :: (WindowClass self) => EventName self Event
mouseDown :: (WindowClass self) => EventName self MouseEvent
mouseEnter :: (WindowClass self) => EventName self MouseEvent
mouseLeave :: (WindowClass self) => EventName self MouseEvent
mouseMove :: (WindowClass self) => EventName self MouseEvent
mouseOut :: (WindowClass self) => EventName self MouseEvent
mouseOver :: (WindowClass self) => EventName self MouseEvent
mouseUp :: (WindowClass self) => EventName self MouseEvent
mouseWheel :: (WindowClass self) => EventName self MouseEvent
offline :: (WindowClass self) => EventName self Event
online :: (WindowClass self) => EventName self Event
pageHide :: (WindowClass self) => EventName self Event
pageShow :: (WindowClass self) => EventName self Event
pause :: (WindowClass self) => EventName self Event
play :: (WindowClass self) => EventName self Event
playing :: (WindowClass self) => EventName self Event
popState :: (WindowClass self) => EventName self Event
progress :: (WindowClass self) => EventName self Event
rateChange :: (WindowClass self) => EventName self Event
resize :: (WindowClass self) => EventName self UIEvent
scrollEvent :: (WindowClass self) => EventName self UIEvent
seeked :: (WindowClass self) => EventName self Event
seeking :: (WindowClass self) => EventName self Event
select :: (WindowClass self) => EventName self UIEvent
stalled :: (WindowClass self) => EventName self Event
storage :: (WindowClass self) => EventName self Event
submit :: (WindowClass self) => EventName self Event
suspend :: (WindowClass self) => EventName self Event
timeUpdate :: (WindowClass self) => EventName self Event
unload :: (WindowClass self) => EventName self UIEvent
volumeChange :: (WindowClass self) => EventName self Event
waiting :: (WindowClass self) => EventName self Event
wheel :: (WindowClass self) => EventName self WheelEvent
reset :: (WindowClass self) => EventName self Event
search :: (WindowClass self) => EventName self Event
webKitAnimationEnd :: (WindowClass self) => EventName self Event
webKitAnimationIteration :: (WindowClass self) => EventName self Event
webKitAnimationStart :: (WindowClass self) => EventName self Event
animationEnd :: (WindowClass self) => EventName self Event
animationIteration :: (WindowClass self) => EventName self Event
animationStart :: (WindowClass self) => EventName self Event
webKitTransitionEnd :: (WindowClass self) => EventName self Event
transitionEnd :: (WindowClass self) => EventName self Event
touchStart :: (WindowClass self) => EventName self UIEvent
touchMove :: (WindowClass self) => EventName self UIEvent
touchEnd :: (WindowClass self) => EventName self UIEvent
touchCancel :: (WindowClass self) => EventName self UIEvent
gestureStart :: (WindowClass self) => EventName self UIEvent
gestureChange :: (WindowClass self) => EventName self UIEvent
gestureEnd :: (WindowClass self) => EventName self UIEvent
deviceMotion :: (WindowClass self) => EventName self Event
deviceOrientation :: (WindowClass self) => EventName self Event
webKitDeviceProximity :: (WindowClass self) => EventName self Event
webKitWillRevealBottom :: (WindowClass self) => EventName self Event
webKitWillRevealLeft :: (WindowClass self) => EventName self Event
webKitWillRevealRight :: (WindowClass self) => EventName self Event
webKitWillRevealTop :: (WindowClass self) => EventName self Event
data Window
castToWindow :: GObjectClass obj => obj -> Window
gTypeWindow :: GType
class EventTargetClass o => WindowClass o
toWindow :: WindowClass o => o -> Window
module Graphics.UI.Gtk.WebKit.DOM.XPathExpression
evaluate :: (MonadIO m, XPathExpressionClass self, NodeClass contextNode, XPathResultClass inResult) => self -> Maybe contextNode -> Word -> Maybe inResult -> m (Maybe XPathResult)
data XPathExpression
castToXPathExpression :: GObjectClass obj => obj -> XPathExpression
gTypeXPathExpression :: GType
class GObjectClass o => XPathExpressionClass o
toXPathExpression :: XPathExpressionClass o => o -> XPathExpression
module Graphics.UI.Gtk.WebKit.DOM.XPathNSResolver
lookupNamespaceURI :: (MonadIO m, XPathNSResolverClass self, GlibString string) => self -> string -> m (Maybe string)
data XPathNSResolver
castToXPathNSResolver :: GObjectClass obj => obj -> XPathNSResolver
gTypeXPathNSResolver :: GType
class GObjectClass o => XPathNSResolverClass o
toXPathNSResolver :: XPathNSResolverClass o => o -> XPathNSResolver
module Graphics.UI.Gtk.WebKit.DOM.XPathResult
iterateNext :: (MonadIO m, XPathResultClass self) => self -> m (Maybe Node)
snapshotItem :: (MonadIO m, XPathResultClass self) => self -> Word -> m (Maybe Node)
getResultType :: (MonadIO m, XPathResultClass self) => self -> m Word
getNumberValue :: (MonadIO m, XPathResultClass self) => self -> m Double
getStringValue :: (MonadIO m, XPathResultClass self, GlibString string) => self -> m string
getBooleanValue :: (MonadIO m, XPathResultClass self) => self -> m Bool
getSingleNodeValue :: (MonadIO m, XPathResultClass self) => self -> m (Maybe Node)
getInvalidIteratorState :: (MonadIO m, XPathResultClass self) => self -> m Bool
getSnapshotLength :: (MonadIO m, XPathResultClass self) => self -> m Word
data XPathResult
castToXPathResult :: GObjectClass obj => obj -> XPathResult
gTypeXPathResult :: GType
class GObjectClass o => XPathResultClass o
toXPathResult :: XPathResultClass o => o -> XPathResult
module Graphics.UI.Gtk.WebKit.DOM.Element
getAttribute :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m (Maybe string)
setAttribute :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> string -> m ()
removeAttribute :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m ()
getAttributeNode :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m (Maybe Attr)
setAttributeNode :: (MonadIO m, ElementClass self, AttrClass newAttr) => self -> Maybe newAttr -> m (Maybe Attr)
removeAttributeNode :: (MonadIO m, ElementClass self, AttrClass oldAttr) => self -> Maybe oldAttr -> m (Maybe Attr)
getElementsByTagName :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m (Maybe NodeList)
hasAttributes :: (MonadIO m, ElementClass self) => self -> m Bool
getAttributeNS :: (MonadIO m, ElementClass self, GlibString string) => self -> (Maybe string) -> string -> m string
setAttributeNS :: (MonadIO m, ElementClass self, GlibString string) => self -> (Maybe string) -> string -> string -> m ()
removeAttributeNS :: (MonadIO m, ElementClass self, GlibString string) => self -> (Maybe string) -> string -> m ()
getElementsByTagNameNS :: (MonadIO m, ElementClass self, GlibString string) => self -> (Maybe string) -> string -> m (Maybe NodeList)
getAttributeNodeNS :: (MonadIO m, ElementClass self, GlibString string) => self -> (Maybe string) -> string -> m (Maybe Attr)
setAttributeNodeNS :: (MonadIO m, ElementClass self, AttrClass newAttr) => self -> Maybe newAttr -> m (Maybe Attr)
hasAttribute :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m Bool
hasAttributeNS :: (MonadIO m, ElementClass self, GlibString string) => self -> (Maybe string) -> string -> m Bool
focus :: (MonadIO m, ElementClass self) => self -> m ()
blur :: (MonadIO m, ElementClass self) => self -> m ()
scrollIntoView :: (MonadIO m, ElementClass self) => self -> Bool -> m ()
scrollIntoViewIfNeeded :: (MonadIO m, ElementClass self) => self -> Bool -> m ()
scrollByLines :: (MonadIO m, ElementClass self) => self -> Int -> m ()
scrollByPages :: (MonadIO m, ElementClass self) => self -> Int -> m ()
getElementsByClassName :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m (Maybe NodeList)
querySelector :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m (Maybe Element)
querySelectorAll :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m (Maybe NodeList)
webkitMatchesSelector :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m Bool
webkitRequestFullScreen :: (MonadIO m, ElementClass self) => self -> Word -> m ()
webkitRequestFullscreen :: (MonadIO m, ElementClass self) => self -> m ()
requestPointerLock :: (MonadIO m, ElementClass self) => self -> m ()
getTagName :: (MonadIO m, ElementClass self, GlibString string) => self -> m (Maybe string)
getAttributes :: (MonadIO m, ElementClass self) => self -> m (Maybe NamedNodeMap)
getStyle :: (MonadIO m, ElementClass self) => self -> m (Maybe CSSStyleDeclaration)
setId :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m ()
getId :: (MonadIO m, ElementClass self, GlibString string) => self -> m string
getOffsetLeft :: (MonadIO m, ElementClass self) => self -> m Double
getOffsetTop :: (MonadIO m, ElementClass self) => self -> m Double
getOffsetWidth :: (MonadIO m, ElementClass self) => self -> m Double
getOffsetHeight :: (MonadIO m, ElementClass self) => self -> m Double
getClientLeft :: (MonadIO m, ElementClass self) => self -> m Double
getClientTop :: (MonadIO m, ElementClass self) => self -> m Double
getClientWidth :: (MonadIO m, ElementClass self) => self -> m Double
getClientHeight :: (MonadIO m, ElementClass self) => self -> m Double
setScrollLeft :: (MonadIO m, ElementClass self) => self -> Int -> m ()
getScrollLeft :: (MonadIO m, ElementClass self) => self -> m Int
setScrollTop :: (MonadIO m, ElementClass self) => self -> Int -> m ()
getScrollTop :: (MonadIO m, ElementClass self) => self -> m Int
getScrollWidth :: (MonadIO m, ElementClass self) => self -> m Int
getScrollHeight :: (MonadIO m, ElementClass self) => self -> m Int
getOffsetParent :: (MonadIO m, ElementClass self) => self -> m (Maybe Element)
setInnerHTML :: (MonadIO m, ElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getInnerHTML :: (MonadIO m, ElementClass self, GlibString string) => self -> m (Maybe string)
setOuterHTML :: (MonadIO m, ElementClass self, GlibString string) => self -> (Maybe string) -> m ()
getOuterHTML :: (MonadIO m, ElementClass self, GlibString string) => self -> m (Maybe string)
setClassName :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m ()
getClassName :: (MonadIO m, ElementClass self, GlibString string) => self -> m string
getClassList :: (MonadIO m, ElementClass self) => self -> m (Maybe DOMTokenList)
getFirstElementChild :: (MonadIO m, ElementClass self) => self -> m (Maybe Element)
getLastElementChild :: (MonadIO m, ElementClass self) => self -> m (Maybe Element)
getPreviousElementSibling :: (MonadIO m, ElementClass self) => self -> m (Maybe Element)
getNextElementSibling :: (MonadIO m, ElementClass self) => self -> m (Maybe Element)
getChildElementCount :: (MonadIO m, ElementClass self) => self -> m Word
getWebkitRegionOverset :: (MonadIO m, ElementClass self, GlibString string) => self -> m string
abort :: (ElementClass self) => EventName self UIEvent
blurEvent :: (ElementClass self) => EventName self UIEvent
change :: (ElementClass self) => EventName self Event
click :: (ElementClass self) => EventName self MouseEvent
contextMenu :: (ElementClass self) => EventName self MouseEvent
dblClick :: (ElementClass self) => EventName self MouseEvent
drag :: (ElementClass self) => EventName self MouseEvent
dragEnd :: (ElementClass self) => EventName self MouseEvent
dragEnter :: (ElementClass self) => EventName self MouseEvent
dragLeave :: (ElementClass self) => EventName self MouseEvent
dragOver :: (ElementClass self) => EventName self MouseEvent
dragStart :: (ElementClass self) => EventName self MouseEvent
drop :: (ElementClass self) => EventName self MouseEvent
error :: (ElementClass self) => EventName self UIEvent
focusEvent :: (ElementClass self) => EventName self UIEvent
input :: (ElementClass self) => EventName self Event
invalid :: (ElementClass self) => EventName self Event
keyDown :: (ElementClass self) => EventName self KeyboardEvent
keyPress :: (ElementClass self) => EventName self KeyboardEvent
keyUp :: (ElementClass self) => EventName self KeyboardEvent
load :: (ElementClass self) => EventName self UIEvent
mouseDown :: (ElementClass self) => EventName self MouseEvent
mouseEnter :: (ElementClass self) => EventName self MouseEvent
mouseLeave :: (ElementClass self) => EventName self MouseEvent
mouseMove :: (ElementClass self) => EventName self MouseEvent
mouseOut :: (ElementClass self) => EventName self MouseEvent
mouseOver :: (ElementClass self) => EventName self MouseEvent
mouseUp :: (ElementClass self) => EventName self MouseEvent
mouseWheel :: (ElementClass self) => EventName self MouseEvent
scroll :: (ElementClass self) => EventName self UIEvent
select :: (ElementClass self) => EventName self UIEvent
submit :: (ElementClass self) => EventName self Event
wheel :: (ElementClass self) => EventName self WheelEvent
beforeCut :: (ElementClass self) => EventName self Event
cut :: (ElementClass self) => EventName self Event
beforeCopy :: (ElementClass self) => EventName self Event
copy :: (ElementClass self) => EventName self Event
beforePaste :: (ElementClass self) => EventName self Event
paste :: (ElementClass self) => EventName self Event
reset :: (ElementClass self) => EventName self Event
search :: (ElementClass self) => EventName self Event
selectStart :: (ElementClass self) => EventName self Event
touchStart :: (ElementClass self) => EventName self UIEvent
touchMove :: (ElementClass self) => EventName self UIEvent
touchEnd :: (ElementClass self) => EventName self UIEvent
touchCancel :: (ElementClass self) => EventName self UIEvent
webKitFullscreenChange :: (ElementClass self) => EventName self Event
webKitFullscreenError :: (ElementClass self) => EventName self Event
webKitWillRevealBottom :: (ElementClass self) => EventName self Event
webKitWillRevealLeft :: (ElementClass self) => EventName self Event
webKitWillRevealRight :: (ElementClass self) => EventName self Event
webKitWillRevealTop :: (ElementClass self) => EventName self Event
data Element
castToElement :: GObjectClass obj => obj -> Element
gTypeElement :: GType
class NodeClass o => ElementClass o
toElement :: ElementClass o => o -> Element
module Graphics.UI.Gtk.WebKit.DOM.DocumentType
getName :: (MonadIO m, DocumentTypeClass self, GlibString string) => self -> m string
getEntities :: (MonadIO m, DocumentTypeClass self) => self -> m (Maybe NamedNodeMap)
getNotations :: (MonadIO m, DocumentTypeClass self) => self -> m (Maybe NamedNodeMap)
getPublicId :: (MonadIO m, DocumentTypeClass self, GlibString string) => self -> m (Maybe string)
getSystemId :: (MonadIO m, DocumentTypeClass self, GlibString string) => self -> m (Maybe string)
getInternalSubset :: (MonadIO m, DocumentTypeClass self, GlibString string) => self -> m (Maybe string)
data DocumentType
castToDocumentType :: GObjectClass obj => obj -> DocumentType
gTypeDocumentType :: GType
class NodeClass o => DocumentTypeClass o
toDocumentType :: DocumentTypeClass o => o -> DocumentType
module Graphics.UI.Gtk.WebKit.DOM.Document
createElement :: (MonadIO m, DocumentClass self, GlibString string) => self -> (Maybe string) -> m (Maybe Element)
createDocumentFragment :: (MonadIO m, DocumentClass self) => self -> m (Maybe DocumentFragment)
createTextNode :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe Text)
createComment :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe Comment)
createCDATASection :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe CDATASection)
createProcessingInstruction :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> string -> m (Maybe ProcessingInstruction)
createAttribute :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe Attr)
createEntityReference :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe EntityReference)
getElementsByTagName :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe NodeList)
importNode :: (MonadIO m, DocumentClass self, NodeClass importedNode) => self -> Maybe importedNode -> Bool -> m (Maybe Node)
createElementNS :: (MonadIO m, DocumentClass self, GlibString string) => self -> (Maybe string) -> (Maybe string) -> m (Maybe Element)
createAttributeNS :: (MonadIO m, DocumentClass self, GlibString string) => self -> (Maybe string) -> (Maybe string) -> m (Maybe Attr)
getElementsByTagNameNS :: (MonadIO m, DocumentClass self, GlibString string) => self -> (Maybe string) -> string -> m (Maybe NodeList)
getElementById :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe Element)
adoptNode :: (MonadIO m, DocumentClass self, NodeClass source) => self -> Maybe source -> m (Maybe Node)
createEvent :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe Event)
createRange :: (MonadIO m, DocumentClass self) => self -> m (Maybe Range)
createNodeIterator :: (MonadIO m, DocumentClass self, NodeClass root, NodeFilterClass filter) => self -> Maybe root -> Word -> Maybe filter -> Bool -> m (Maybe NodeIterator)
createTreeWalker :: (MonadIO m, DocumentClass self, NodeClass root, NodeFilterClass filter) => self -> Maybe root -> Word -> Maybe filter -> Bool -> m (Maybe TreeWalker)
getOverrideStyle :: (MonadIO m, DocumentClass self, ElementClass element, GlibString string) => self -> Maybe element -> string -> m (Maybe CSSStyleDeclaration)
createExpression :: (MonadIO m, DocumentClass self, XPathNSResolverClass resolver, GlibString string) => self -> string -> Maybe resolver -> m (Maybe XPathExpression)
createNSResolver :: (MonadIO m, DocumentClass self, NodeClass nodeResolver) => self -> Maybe nodeResolver -> m (Maybe XPathNSResolver)
evaluate :: (MonadIO m, DocumentClass self, NodeClass contextNode, XPathNSResolverClass resolver, XPathResultClass inResult, GlibString string) => self -> string -> Maybe contextNode -> Maybe resolver -> Word -> Maybe inResult -> m (Maybe XPathResult)
execCommand :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> Bool -> (Maybe string) -> m Bool
queryCommandEnabled :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m Bool
queryCommandIndeterm :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m Bool
queryCommandState :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m Bool
queryCommandSupported :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m Bool
queryCommandValue :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m string
getElementsByName :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe NodeList)
elementFromPoint :: (MonadIO m, DocumentClass self) => self -> Int -> Int -> m (Maybe Element)
caretRangeFromPoint :: (MonadIO m, DocumentClass self) => self -> Int -> Int -> m (Maybe Range)
createCSSStyleDeclaration :: (MonadIO m, DocumentClass self) => self -> m (Maybe CSSStyleDeclaration)
getElementsByClassName :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe NodeList)
querySelector :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe Element)
querySelectorAll :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe NodeList)
webkitCancelFullScreen :: (MonadIO m, DocumentClass self) => self -> m ()
webkitExitFullscreen :: (MonadIO m, DocumentClass self) => self -> m ()
webkitGetNamedFlows :: (MonadIO m, DocumentClass self) => self -> m (Maybe DOMNamedFlowCollection)
createTouch :: (MonadIO m, DocumentClass self, WindowClass window, EventTargetClass target) => self -> Maybe window -> Maybe target -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Float -> Float -> m (Maybe Touch)
getDoctype :: (MonadIO m, DocumentClass self) => self -> m (Maybe DocumentType)
getImplementation :: (MonadIO m, DocumentClass self) => self -> m (Maybe DOMImplementation)
getDocumentElement :: (MonadIO m, DocumentClass self) => self -> m (Maybe Element)
getInputEncoding :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string)
getXmlEncoding :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string)
setXmlVersion :: (MonadIO m, DocumentClass self, GlibString string) => self -> (Maybe string) -> m ()
getXmlVersion :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string)
setXmlStandalone :: (MonadIO m, DocumentClass self) => self -> Bool -> m ()
getXmlStandalone :: (MonadIO m, DocumentClass self) => self -> m Bool
getDocumentURI :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string)
getDefaultView :: (MonadIO m, DocumentClass self) => self -> m (Maybe Window)
getStyleSheets :: (MonadIO m, DocumentClass self) => self -> m (Maybe StyleSheetList)
setTitle :: (MonadIO m, DocumentClass self, GlibString string) => self -> (Maybe string) -> m ()
getTitle :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string)
getReferrer :: (MonadIO m, DocumentClass self, GlibString string) => self -> m string
getDomain :: (MonadIO m, DocumentClass self, GlibString string) => self -> m string
setCookie :: (MonadIO m, DocumentClass self, GlibString string) => self -> (Maybe string) -> m ()
getCookie :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string)
setBody :: (MonadIO m, HTMLElementClass val, DocumentClass self) => self -> Maybe val -> m ()
getBody :: (MonadIO m, DocumentClass self) => self -> m (Maybe HTMLElement)
getHead :: (MonadIO m, DocumentClass self) => self -> m (Maybe HTMLHeadElement)
getImages :: (MonadIO m, DocumentClass self) => self -> m (Maybe HTMLCollection)
getApplets :: (MonadIO m, DocumentClass self) => self -> m (Maybe HTMLCollection)
getLinks :: (MonadIO m, DocumentClass self) => self -> m (Maybe HTMLCollection)
getForms :: (MonadIO m, DocumentClass self) => self -> m (Maybe HTMLCollection)
getAnchors :: (MonadIO m, DocumentClass self) => self -> m (Maybe HTMLCollection)
getLastModified :: (MonadIO m, DocumentClass self, GlibString string) => self -> m string
setCharset :: (MonadIO m, DocumentClass self, GlibString string) => self -> (Maybe string) -> m ()
getCharset :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string)
getDefaultCharset :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string)
getReadyState :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string)
getCharacterSet :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string)
getPreferredStylesheetSet :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string)
setSelectedStylesheetSet :: (MonadIO m, DocumentClass self, GlibString string) => self -> (Maybe string) -> m ()
getSelectedStylesheetSet :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string)
getCompatMode :: (MonadIO m, DocumentClass self, GlibString string) => self -> m string
getWebkitIsFullScreen :: (MonadIO m, DocumentClass self) => self -> m Bool
getWebkitFullScreenKeyboardInputAllowed :: (MonadIO m, DocumentClass self) => self -> m Bool
getWebkitCurrentFullScreenElement :: (MonadIO m, DocumentClass self) => self -> m (Maybe Element)
getWebkitFullscreenEnabled :: (MonadIO m, DocumentClass self) => self -> m Bool
getWebkitFullscreenElement :: (MonadIO m, DocumentClass self) => self -> m (Maybe Element)
abort :: (DocumentClass self) => EventName self UIEvent
blur :: (DocumentClass self) => EventName self UIEvent
change :: (DocumentClass self) => EventName self Event
click :: (DocumentClass self) => EventName self MouseEvent
contextMenu :: (DocumentClass self) => EventName self MouseEvent
dblClick :: (DocumentClass self) => EventName self MouseEvent
drag :: (DocumentClass self) => EventName self MouseEvent
dragEnd :: (DocumentClass self) => EventName self MouseEvent
dragEnter :: (DocumentClass self) => EventName self MouseEvent
dragLeave :: (DocumentClass self) => EventName self MouseEvent
dragOver :: (DocumentClass self) => EventName self MouseEvent
dragStart :: (DocumentClass self) => EventName self MouseEvent
drop :: (DocumentClass self) => EventName self MouseEvent
error :: (DocumentClass self) => EventName self UIEvent
focus :: (DocumentClass self) => EventName self UIEvent
input :: (DocumentClass self) => EventName self Event
invalid :: (DocumentClass self) => EventName self Event
keyDown :: (DocumentClass self) => EventName self KeyboardEvent
keyPress :: (DocumentClass self) => EventName self KeyboardEvent
keyUp :: (DocumentClass self) => EventName self KeyboardEvent
load :: (DocumentClass self) => EventName self UIEvent
mouseDown :: (DocumentClass self) => EventName self MouseEvent
mouseEnter :: (DocumentClass self) => EventName self MouseEvent
mouseLeave :: (DocumentClass self) => EventName self MouseEvent
mouseMove :: (DocumentClass self) => EventName self MouseEvent
mouseOut :: (DocumentClass self) => EventName self MouseEvent
mouseOver :: (DocumentClass self) => EventName self MouseEvent
mouseUp :: (DocumentClass self) => EventName self MouseEvent
mouseWheel :: (DocumentClass self) => EventName self MouseEvent
readyStateChange :: (DocumentClass self) => EventName self Event
scroll :: (DocumentClass self) => EventName self UIEvent
select :: (DocumentClass self) => EventName self UIEvent
submit :: (DocumentClass self) => EventName self Event
wheel :: (DocumentClass self) => EventName self WheelEvent
beforeCut :: (DocumentClass self) => EventName self Event
cut :: (DocumentClass self) => EventName self Event
beforeCopy :: (DocumentClass self) => EventName self Event
copy :: (DocumentClass self) => EventName self Event
beforePaste :: (DocumentClass self) => EventName self Event
paste :: (DocumentClass self) => EventName self Event
reset :: (DocumentClass self) => EventName self Event
search :: (DocumentClass self) => EventName self Event
selectStart :: (DocumentClass self) => EventName self Event
selectionchange :: (DocumentClass self) => EventName self Event
touchStart :: (DocumentClass self) => EventName self UIEvent
touchMove :: (DocumentClass self) => EventName self UIEvent
touchEnd :: (DocumentClass self) => EventName self UIEvent
touchCancel :: (DocumentClass self) => EventName self UIEvent
webKitFullscreenChange :: (DocumentClass self) => EventName self Event
webKitFullscreenError :: (DocumentClass self) => EventName self Event
pointerlockchange :: (DocumentClass self) => EventName self Event
pointerlockerror :: (DocumentClass self) => EventName self Event
securitypolicyviolation :: (DocumentClass self) => EventName self Event
webKitWillRevealBottom :: (DocumentClass self) => EventName self Event
webKitWillRevealLeft :: (DocumentClass self) => EventName self Event
webKitWillRevealRight :: (DocumentClass self) => EventName self Event
webKitWillRevealTop :: (DocumentClass self) => EventName self Event
getVisibilityState :: (MonadIO m, DocumentClass self, GlibString string) => self -> m string
getHidden :: (MonadIO m, DocumentClass self) => self -> m Bool
getSecurityPolicy :: (MonadIO m, DocumentClass self) => self -> m (Maybe SecurityPolicy)
getCurrentScript :: (MonadIO m, DocumentClass self) => self -> m (Maybe HTMLScriptElement)
data Document
castToDocument :: GObjectClass obj => obj -> Document
gTypeDocument :: GType
class NodeClass o => DocumentClass o
toDocument :: DocumentClass o => o -> Document
module Graphics.UI.Gtk.WebKit.DOM.DOMTokenList
item :: (MonadIO m, DOMTokenListClass self, GlibString string) => self -> Word -> m (Maybe string)
contains :: (MonadIO m, DOMTokenListClass self, GlibString string) => self -> string -> m Bool
add :: (MonadIO m, DOMTokenListClass self, GlibString string) => self -> string -> m ()
remove :: (MonadIO m, DOMTokenListClass self, GlibString string) => self -> string -> m ()
toggle :: (MonadIO m, DOMTokenListClass self, GlibString string) => self -> string -> Bool -> m Bool
getLength :: (MonadIO m, DOMTokenListClass self) => self -> m Word
data DOMTokenList
castToDOMTokenList :: GObjectClass obj => obj -> DOMTokenList
gTypeDOMTokenList :: GType
class GObjectClass o => DOMTokenListClass o
toDOMTokenList :: DOMTokenListClass o => o -> DOMTokenList
module Graphics.UI.Gtk.WebKit.DOM.DOMStringList
item :: (MonadIO m, DOMStringListClass self, GlibString string) => self -> Word -> m (Maybe string)
contains :: (MonadIO m, DOMStringListClass self, GlibString string) => self -> string -> m Bool
getLength :: (MonadIO m, DOMStringListClass self) => self -> m Word
data DOMStringList
castToDOMStringList :: GObjectClass obj => obj -> DOMStringList
gTypeDOMStringList :: GType
class GObjectClass o => DOMStringListClass o
toDOMStringList :: DOMStringListClass o => o -> DOMStringList
module Graphics.UI.Gtk.WebKit.DOM.DOMSettableTokenList
setValue :: (MonadIO m, DOMSettableTokenListClass self, GlibString string) => self -> string -> m ()
getValue :: (MonadIO m, DOMSettableTokenListClass self, GlibString string) => self -> m string
data DOMSettableTokenList
castToDOMSettableTokenList :: GObjectClass obj => obj -> DOMSettableTokenList
gTypeDOMSettableTokenList :: GType
class DOMTokenListClass o => DOMSettableTokenListClass o
toDOMSettableTokenList :: DOMSettableTokenListClass o => o -> DOMSettableTokenList
module Graphics.UI.Gtk.WebKit.DOM.DOMNamedFlowCollection
item :: (MonadIO m, DOMNamedFlowCollectionClass self) => self -> Word -> m (Maybe WebKitNamedFlow)
namedItem :: (MonadIO m, DOMNamedFlowCollectionClass self, GlibString string) => self -> string -> m (Maybe WebKitNamedFlow)
getLength :: (MonadIO m, DOMNamedFlowCollectionClass self) => self -> m Word
data DOMNamedFlowCollection
castToDOMNamedFlowCollection :: GObjectClass obj => obj -> DOMNamedFlowCollection
gTypeDOMNamedFlowCollection :: GType
class GObjectClass o => DOMNamedFlowCollectionClass o
toDOMNamedFlowCollection :: DOMNamedFlowCollectionClass o => o -> DOMNamedFlowCollection
module Graphics.UI.Gtk.WebKit.DOM.DOMImplementation
hasFeature :: (MonadIO m, DOMImplementationClass self, GlibString string) => self -> string -> (Maybe string) -> m Bool
createDocumentType :: (MonadIO m, DOMImplementationClass self, GlibString string) => self -> (Maybe string) -> (Maybe string) -> (Maybe string) -> m (Maybe DocumentType)
createDocument :: (MonadIO m, DOMImplementationClass self, DocumentTypeClass doctype, GlibString string) => self -> (Maybe string) -> (Maybe string) -> Maybe doctype -> m (Maybe Document)
createCSSStyleSheet :: (MonadIO m, DOMImplementationClass self, GlibString string) => self -> string -> string -> m (Maybe CSSStyleSheet)
createHTMLDocument :: (MonadIO m, DOMImplementationClass self, GlibString string) => self -> string -> m (Maybe HTMLDocument)
data DOMImplementation
castToDOMImplementation :: GObjectClass obj => obj -> DOMImplementation
gTypeDOMImplementation :: GType
class GObjectClass o => DOMImplementationClass o
toDOMImplementation :: DOMImplementationClass o => o -> DOMImplementation
module Graphics.UI.Gtk.WebKit.DOM.CharacterData
substringData :: (MonadIO m, CharacterDataClass self, GlibString string) => self -> Word -> Word -> m (Maybe string)
appendData :: (MonadIO m, CharacterDataClass self, GlibString string) => self -> string -> m ()
insertData :: (MonadIO m, CharacterDataClass self, GlibString string) => self -> Word -> string -> m ()
deleteData :: (MonadIO m, CharacterDataClass self) => self -> Word -> Word -> m ()
replaceData :: (MonadIO m, CharacterDataClass self, GlibString string) => self -> Word -> Word -> string -> m ()
setData :: (MonadIO m, CharacterDataClass self, GlibString string) => self -> (Maybe string) -> m ()
getData :: (MonadIO m, CharacterDataClass self, GlibString string) => self -> m (Maybe string)
getLength :: (MonadIO m, CharacterDataClass self) => self -> m Word
data CharacterData
castToCharacterData :: GObjectClass obj => obj -> CharacterData
gTypeCharacterData :: GType
class NodeClass o => CharacterDataClass o
toCharacterData :: CharacterDataClass o => o -> CharacterData
module Graphics.UI.Gtk.WebKit.DOM.CSSValue
setCssText :: (MonadIO m, CSSValueClass self, GlibString string) => self -> (Maybe string) -> m ()
getCssText :: (MonadIO m, CSSValueClass self, GlibString string) => self -> m (Maybe string)
getCssValueType :: (MonadIO m, CSSValueClass self) => self -> m Word
data CSSValue
castToCSSValue :: GObjectClass obj => obj -> CSSValue
gTypeCSSValue :: GType
class GObjectClass o => CSSValueClass o
toCSSValue :: CSSValueClass o => o -> CSSValue
module Graphics.UI.Gtk.WebKit.DOM.CSSStyleSheet
insertRule :: (MonadIO m, CSSStyleSheetClass self, GlibString string) => self -> string -> Word -> m Word
deleteRule :: (MonadIO m, CSSStyleSheetClass self) => self -> Word -> m ()
addRule :: (MonadIO m, CSSStyleSheetClass self, GlibString string) => self -> string -> string -> Word -> m Int
removeRule :: (MonadIO m, CSSStyleSheetClass self) => self -> Word -> m ()
getOwnerRule :: (MonadIO m, CSSStyleSheetClass self) => self -> m (Maybe CSSRule)
getCssRules :: (MonadIO m, CSSStyleSheetClass self) => self -> m (Maybe CSSRuleList)
getRules :: (MonadIO m, CSSStyleSheetClass self) => self -> m (Maybe CSSRuleList)
data CSSStyleSheet
castToCSSStyleSheet :: GObjectClass obj => obj -> CSSStyleSheet
gTypeCSSStyleSheet :: GType
class StyleSheetClass o => CSSStyleSheetClass o
toCSSStyleSheet :: CSSStyleSheetClass o => o -> CSSStyleSheet
module Graphics.UI.Gtk.WebKit.DOM.CSSStyleDeclaration
getPropertyValue :: (MonadIO m, CSSStyleDeclarationClass self, GlibString string) => self -> string -> m (Maybe string)
removeProperty :: (MonadIO m, CSSStyleDeclarationClass self, GlibString string) => self -> string -> m (Maybe string)
getPropertyPriority :: (MonadIO m, CSSStyleDeclarationClass self, GlibString string) => self -> string -> m (Maybe string)
setProperty :: (MonadIO m, CSSStyleDeclarationClass self, GlibString string) => self -> string -> (Maybe string) -> string -> m ()
item :: (MonadIO m, CSSStyleDeclarationClass self, GlibString string) => self -> Word -> m string
getPropertyShorthand :: (MonadIO m, CSSStyleDeclarationClass self, GlibString string) => self -> string -> m (Maybe string)
isPropertyImplicit :: (MonadIO m, CSSStyleDeclarationClass self, GlibString string) => self -> string -> m Bool
setCssText :: (MonadIO m, CSSStyleDeclarationClass self, GlibString string) => self -> (Maybe string) -> m ()
getCssText :: (MonadIO m, CSSStyleDeclarationClass self, GlibString string) => self -> m (Maybe string)
getLength :: (MonadIO m, CSSStyleDeclarationClass self) => self -> m Word
getParentRule :: (MonadIO m, CSSStyleDeclarationClass self) => self -> m (Maybe CSSRule)
data CSSStyleDeclaration
castToCSSStyleDeclaration :: GObjectClass obj => obj -> CSSStyleDeclaration
gTypeCSSStyleDeclaration :: GType
class GObjectClass o => CSSStyleDeclarationClass o
toCSSStyleDeclaration :: CSSStyleDeclarationClass o => o -> CSSStyleDeclaration
module Graphics.UI.Gtk.WebKit.DOM.CSSRuleList
item :: (MonadIO m, CSSRuleListClass self) => self -> Word -> m (Maybe CSSRule)
getLength :: (MonadIO m, CSSRuleListClass self) => self -> m Word
data CSSRuleList
castToCSSRuleList :: GObjectClass obj => obj -> CSSRuleList
gTypeCSSRuleList :: GType
class GObjectClass o => CSSRuleListClass o
toCSSRuleList :: CSSRuleListClass o => o -> CSSRuleList
module Graphics.UI.Gtk.WebKit.DOM.CSSRule
setCssText :: (MonadIO m, CSSRuleClass self, GlibString string) => self -> (Maybe string) -> m ()
getCssText :: (MonadIO m, CSSRuleClass self, GlibString string) => self -> m (Maybe string)
getParentStyleSheet :: (MonadIO m, CSSRuleClass self) => self -> m (Maybe CSSStyleSheet)
getParentRule :: (MonadIO m, CSSRuleClass self) => self -> m (Maybe CSSRule)
data CSSRule
castToCSSRule :: GObjectClass obj => obj -> CSSRule
gTypeCSSRule :: GType
class GObjectClass o => CSSRuleClass o
toCSSRule :: CSSRuleClass o => o -> CSSRule
module Graphics.UI.Gtk.WebKit.DOM.CSS
supports2 :: (MonadIO m, CSSClass self, GlibString string) => self -> string -> string -> m Bool
data CSS
castToCSS :: GObjectClass obj => obj -> CSS
gTypeCSS :: GType
class GObjectClass o => CSSClass o
toCSS :: CSSClass o => o -> CSS
module Graphics.UI.Gtk.WebKit.DOM.Blob
slice :: (MonadIO m, BlobClass self, GlibString string) => self -> Int64 -> Int64 -> (Maybe string) -> m (Maybe Blob)
getSize :: (MonadIO m, BlobClass self) => self -> m Word64
data Blob
castToBlob :: GObjectClass obj => obj -> Blob
gTypeBlob :: GType
class GObjectClass o => BlobClass o
toBlob :: BlobClass o => o -> Blob
module Graphics.UI.Gtk.WebKit.DOM.BatteryManager
getCharging :: (MonadIO m, BatteryManagerClass self) => self -> m Bool
getChargingTime :: (MonadIO m, BatteryManagerClass self) => self -> m Double
getDischargingTime :: (MonadIO m, BatteryManagerClass self) => self -> m Double
getLevel :: (MonadIO m, BatteryManagerClass self) => self -> m Double
chargingChange :: (BatteryManagerClass self) => EventName self Event
chargingTimeChange :: (BatteryManagerClass self) => EventName self Event
dischargingTimeChange :: (BatteryManagerClass self) => EventName self Event
levelChange :: (BatteryManagerClass self) => EventName self Event
data BatteryManager
castToBatteryManager :: GObjectClass obj => obj -> BatteryManager
gTypeBatteryManager :: GType
class EventTargetClass o => BatteryManagerClass o
toBatteryManager :: BatteryManagerClass o => o -> BatteryManager
module Graphics.UI.Gtk.WebKit.DOM.BarProp
getVisible :: (MonadIO m, BarPropClass self) => self -> m Bool
data BarProp
castToBarProp :: GObjectClass obj => obj -> BarProp
gTypeBarProp :: GType
class GObjectClass o => BarPropClass o
toBarProp :: BarPropClass o => o -> BarProp
module Graphics.UI.Gtk.WebKit.DOM.AudioTrackList
item :: (MonadIO m, AudioTrackListClass self) => self -> Word -> m (Maybe AudioTrack)
getTrackById :: (MonadIO m, AudioTrackListClass self, GlibString string) => self -> string -> m (Maybe AudioTrack)
getLength :: (MonadIO m, AudioTrackListClass self) => self -> m Word
change :: (AudioTrackListClass self) => EventName self Event
addTrack :: (AudioTrackListClass self) => EventName self Event
removeTrack :: (AudioTrackListClass self) => EventName self Event
data AudioTrackList
castToAudioTrackList :: GObjectClass obj => obj -> AudioTrackList
gTypeAudioTrackList :: GType
class EventTargetClass o => AudioTrackListClass o
toAudioTrackList :: AudioTrackListClass o => o -> AudioTrackList
module Graphics.UI.Gtk.WebKit.DOM.AudioTrack
getId :: (MonadIO m, AudioTrackClass self, GlibString string) => self -> m string
getLabel :: (MonadIO m, AudioTrackClass self, GlibString string) => self -> m string
setEnabled :: (MonadIO m, AudioTrackClass self) => self -> Bool -> m ()
getEnabled :: (MonadIO m, AudioTrackClass self) => self -> m Bool
data AudioTrack
castToAudioTrack :: GObjectClass obj => obj -> AudioTrack
gTypeAudioTrack :: GType
class GObjectClass o => AudioTrackClass o
toAudioTrack :: AudioTrackClass o => o -> AudioTrack
module Graphics.UI.Gtk.WebKit.DOM.Attr
getName :: (MonadIO m, AttrClass self, GlibString string) => self -> m (Maybe string)
getSpecified :: (MonadIO m, AttrClass self) => self -> m Bool
setValue :: (MonadIO m, AttrClass self, GlibString string) => self -> (Maybe string) -> m ()
getValue :: (MonadIO m, AttrClass self, GlibString string) => self -> m (Maybe string)
getOwnerElement :: (MonadIO m, AttrClass self) => self -> m (Maybe Element)
getIsId :: (MonadIO m, AttrClass self) => self -> m Bool
data Attr
castToAttr :: GObjectClass obj => obj -> Attr
gTypeAttr :: GType
class NodeClass o => AttrClass o
toAttr :: AttrClass o => o -> Attr
module Graphics.UI.Gtk.WebKit.DOM.ApplicationCache
update :: (MonadIO m, ApplicationCacheClass self) => self -> m ()
swapCache :: (MonadIO m, ApplicationCacheClass self) => self -> m ()
abort :: (MonadIO m, ApplicationCacheClass self) => self -> m ()
getStatus :: (MonadIO m, ApplicationCacheClass self) => self -> m Word
checking :: (ApplicationCacheClass self) => EventName self Event
error :: (ApplicationCacheClass self) => EventName self UIEvent
noUpdate :: (ApplicationCacheClass self) => EventName self Event
downloading :: (ApplicationCacheClass self) => EventName self Event
progress :: (ApplicationCacheClass self) => EventName self Event
updateReady :: (ApplicationCacheClass self) => EventName self Event
cached :: (ApplicationCacheClass self) => EventName self Event
obsolete :: (ApplicationCacheClass self) => EventName self Event
data ApplicationCache
castToApplicationCache :: GObjectClass obj => obj -> ApplicationCache
gTypeApplicationCache :: GType
class EventTargetClass o => ApplicationCacheClass o
toApplicationCache :: ApplicationCacheClass o => o -> ApplicationCache
-- | Object used to communicate with the application when downloading
module Graphics.UI.Gtk.WebKit.CacheModel
data CacheModel
CacheModelDefault :: CacheModel
CacheModelDocumentViewer :: CacheModel
CacheModelWebBrowser :: CacheModel
CacheModelDocumentBrowser :: CacheModel
-- | Returns the current cache model. For more information about this value
-- check the documentation of the function setCacheModel.
--
--
getCacheModel :: IO CacheModel
-- | Specifies a usage model for WebViews, which WebKit will use to
-- determine its caching behavior. All web views follow the cache model.
-- This cache model determines the RAM and disk space to use for caching
-- previously viewed content .
--
-- Research indicates that users tend to browse within clusters of
-- documents that hold resources in common, and to revisit previously
-- visited documents. WebKit and the frameworks below it include built-in
-- caches that take advantage of these patterns, substantially improving
-- document load speed in browsing situations. The WebKit cache model
-- controls the behaviors of all of these caches, including various
-- WebCore caches.
--
-- Browsers can improve document load speed substantially by specifying
-- WebkitCacheModelWebBrowser. Applications without a browsing interface
-- can reduce memory usage substantially by specifying
-- WebkitCacheModelDocumentViewer. Default value is
-- WebkitCacheModelWebBrowser.
--
--
setCacheModel :: CacheModel -> IO ()
instance GHC.Enum.Enum Graphics.UI.Gtk.WebKit.CacheModel.CacheModel