module Graphics.UI.Gtk.WebKit.DOM.HTMLAreaElement
(htmlAreaElementSetAlt, htmlAreaElementGetAlt,
htmlAreaElementSetCoords, htmlAreaElementGetCoords,
htmlAreaElementSetHref, htmlAreaElementGetHref,
htmlAreaElementSetNoHref, htmlAreaElementGetNoHref,
htmlAreaElementSetPing, htmlAreaElementGetPing,
htmlAreaElementSetShape, htmlAreaElementGetShape,
htmlAreaElementSetTarget, htmlAreaElementGetTarget,
htmlAreaElementGetHash, htmlAreaElementGetHost,
htmlAreaElementGetHostname, htmlAreaElementGetPathname,
htmlAreaElementGetPort, htmlAreaElementGetProtocol,
htmlAreaElementGetSearch)
where
import System.Glib.FFI
import System.Glib.UTFString
import Control.Applicative
{#import Graphics.UI.Gtk.WebKit.Types#}
import System.Glib.GError
import Graphics.UI.Gtk.WebKit.DOM.EventM
htmlAreaElementSetAlt ::
(HTMLAreaElementClass self) => self -> String -> IO ()
htmlAreaElementSetAlt self val
= withUTFString val $
\ valPtr ->
{# call webkit_dom_html_area_element_set_alt #}
(toHTMLAreaElement self)
valPtr
htmlAreaElementGetAlt ::
(HTMLAreaElementClass self) => self -> IO String
htmlAreaElementGetAlt self
= ({# call webkit_dom_html_area_element_get_alt #}
(toHTMLAreaElement self))
>>=
readUTFString
htmlAreaElementSetCoords ::
(HTMLAreaElementClass self) => self -> String -> IO ()
htmlAreaElementSetCoords self val
= withUTFString val $
\ valPtr ->
{# call webkit_dom_html_area_element_set_coords #}
(toHTMLAreaElement self)
valPtr
htmlAreaElementGetCoords ::
(HTMLAreaElementClass self) => self -> IO String
htmlAreaElementGetCoords self
= ({# call webkit_dom_html_area_element_get_coords #}
(toHTMLAreaElement self))
>>=
readUTFString
htmlAreaElementSetHref ::
(HTMLAreaElementClass self) => self -> String -> IO ()
htmlAreaElementSetHref self val
= withUTFString val $
\ valPtr ->
{# call webkit_dom_html_area_element_set_href #}
(toHTMLAreaElement self)
valPtr
htmlAreaElementGetHref ::
(HTMLAreaElementClass self) => self -> IO String
htmlAreaElementGetHref self
= ({# call webkit_dom_html_area_element_get_href #}
(toHTMLAreaElement self))
>>=
readUTFString
htmlAreaElementSetNoHref ::
(HTMLAreaElementClass self) => self -> Bool -> IO ()
htmlAreaElementSetNoHref self val
= {# call webkit_dom_html_area_element_set_no_href #}
(toHTMLAreaElement self)
(fromBool val)
htmlAreaElementGetNoHref ::
(HTMLAreaElementClass self) => self -> IO Bool
htmlAreaElementGetNoHref self
= toBool <$>
({# call webkit_dom_html_area_element_get_no_href #}
(toHTMLAreaElement self))
htmlAreaElementSetPing ::
(HTMLAreaElementClass self) => self -> String -> IO ()
htmlAreaElementSetPing self val
= withUTFString val $
\ valPtr ->
{# call webkit_dom_html_area_element_set_ping #}
(toHTMLAreaElement self)
valPtr
htmlAreaElementGetPing ::
(HTMLAreaElementClass self) => self -> IO String
htmlAreaElementGetPing self
= ({# call webkit_dom_html_area_element_get_ping #}
(toHTMLAreaElement self))
>>=
readUTFString
htmlAreaElementSetShape ::
(HTMLAreaElementClass self) => self -> String -> IO ()
htmlAreaElementSetShape self val
= withUTFString val $
\ valPtr ->
{# call webkit_dom_html_area_element_set_shape #}
(toHTMLAreaElement self)
valPtr
htmlAreaElementGetShape ::
(HTMLAreaElementClass self) => self -> IO String
htmlAreaElementGetShape self
= ({# call webkit_dom_html_area_element_get_shape #}
(toHTMLAreaElement self))
>>=
readUTFString
htmlAreaElementSetTarget ::
(HTMLAreaElementClass self) => self -> String -> IO ()
htmlAreaElementSetTarget self val
= withUTFString val $
\ valPtr ->
{# call webkit_dom_html_area_element_set_target #}
(toHTMLAreaElement self)
valPtr
htmlAreaElementGetTarget ::
(HTMLAreaElementClass self) => self -> IO String
htmlAreaElementGetTarget self
= ({# call webkit_dom_html_area_element_get_target #}
(toHTMLAreaElement self))
>>=
readUTFString
htmlAreaElementGetHash ::
(HTMLAreaElementClass self) => self -> IO String
htmlAreaElementGetHash self
= ({# call webkit_dom_html_area_element_get_hash #}
(toHTMLAreaElement self))
>>=
readUTFString
htmlAreaElementGetHost ::
(HTMLAreaElementClass self) => self -> IO String
htmlAreaElementGetHost self
= ({# call webkit_dom_html_area_element_get_host #}
(toHTMLAreaElement self))
>>=
readUTFString
htmlAreaElementGetHostname ::
(HTMLAreaElementClass self) => self -> IO String
htmlAreaElementGetHostname self
= ({# call webkit_dom_html_area_element_get_hostname #}
(toHTMLAreaElement self))
>>=
readUTFString
htmlAreaElementGetPathname ::
(HTMLAreaElementClass self) => self -> IO String
htmlAreaElementGetPathname self
= ({# call webkit_dom_html_area_element_get_pathname #}
(toHTMLAreaElement self))
>>=
readUTFString
htmlAreaElementGetPort ::
(HTMLAreaElementClass self) => self -> IO String
htmlAreaElementGetPort self
= ({# call webkit_dom_html_area_element_get_port #}
(toHTMLAreaElement self))
>>=
readUTFString
htmlAreaElementGetProtocol ::
(HTMLAreaElementClass self) => self -> IO String
htmlAreaElementGetProtocol self
= ({# call webkit_dom_html_area_element_get_protocol #}
(toHTMLAreaElement self))
>>=
readUTFString
htmlAreaElementGetSearch ::
(HTMLAreaElementClass self) => self -> IO String
htmlAreaElementGetSearch self
= ({# call webkit_dom_html_area_element_get_search #}
(toHTMLAreaElement self))
>>=
readUTFString