module Graphics.UI.Gtk.WebKit.DOM.HTMLScriptElement
(htmlScriptElementSetText, htmlScriptElementGetText,
htmlScriptElementSetHtmlFor, htmlScriptElementGetHtmlFor,
htmlScriptElementSetEvent, htmlScriptElementGetEvent,
htmlScriptElementSetCharset, htmlScriptElementGetCharset,
htmlScriptElementSetAsync, htmlScriptElementGetAsync,
htmlScriptElementSetDefer, htmlScriptElementGetDefer,
htmlScriptElementSetSrc, htmlScriptElementGetSrc,
HTMLScriptElement, HTMLScriptElementClass, castToHTMLScriptElement,
gTypeHTMLScriptElement, toHTMLScriptElement)
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
htmlScriptElementSetText ::
(HTMLScriptElementClass self) => self -> String -> IO ()
htmlScriptElementSetText self val
= withUTFString val $
\ valPtr ->
(\(HTMLScriptElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_script_element_set_text argPtr1 arg2)
(toHTMLScriptElement self)
valPtr
htmlScriptElementGetText ::
(HTMLScriptElementClass self) => self -> IO String
htmlScriptElementGetText self
= ((\(HTMLScriptElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_script_element_get_text argPtr1)
(toHTMLScriptElement self))
>>=
readUTFString
htmlScriptElementSetHtmlFor ::
(HTMLScriptElementClass self) => self -> String -> IO ()
htmlScriptElementSetHtmlFor self val
= withUTFString val $
\ valPtr ->
(\(HTMLScriptElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_script_element_set_html_for argPtr1 arg2)
(toHTMLScriptElement self)
valPtr
htmlScriptElementGetHtmlFor ::
(HTMLScriptElementClass self) => self -> IO String
htmlScriptElementGetHtmlFor self
= ((\(HTMLScriptElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_script_element_get_html_for argPtr1)
(toHTMLScriptElement self))
>>=
readUTFString
htmlScriptElementSetEvent ::
(HTMLScriptElementClass self) => self -> String -> IO ()
htmlScriptElementSetEvent self val
= withUTFString val $
\ valPtr ->
(\(HTMLScriptElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_script_element_set_event argPtr1 arg2)
(toHTMLScriptElement self)
valPtr
htmlScriptElementGetEvent ::
(HTMLScriptElementClass self) => self -> IO String
htmlScriptElementGetEvent self
= ((\(HTMLScriptElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_script_element_get_event argPtr1)
(toHTMLScriptElement self))
>>=
readUTFString
htmlScriptElementSetCharset ::
(HTMLScriptElementClass self) => self -> String -> IO ()
htmlScriptElementSetCharset self val
= withUTFString val $
\ valPtr ->
(\(HTMLScriptElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_script_element_set_charset argPtr1 arg2)
(toHTMLScriptElement self)
valPtr
htmlScriptElementGetCharset ::
(HTMLScriptElementClass self) => self -> IO String
htmlScriptElementGetCharset self
= ((\(HTMLScriptElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_script_element_get_charset argPtr1)
(toHTMLScriptElement self))
>>=
readUTFString
htmlScriptElementSetAsync ::
(HTMLScriptElementClass self) => self -> Bool -> IO ()
htmlScriptElementSetAsync self val
= (\(HTMLScriptElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_script_element_set_async argPtr1 arg2)
(toHTMLScriptElement self)
(fromBool val)
htmlScriptElementGetAsync ::
(HTMLScriptElementClass self) => self -> IO Bool
htmlScriptElementGetAsync self
= toBool <$>
((\(HTMLScriptElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_script_element_get_async argPtr1)
(toHTMLScriptElement self))
htmlScriptElementSetDefer ::
(HTMLScriptElementClass self) => self -> Bool -> IO ()
htmlScriptElementSetDefer self val
= (\(HTMLScriptElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_script_element_set_defer argPtr1 arg2)
(toHTMLScriptElement self)
(fromBool val)
htmlScriptElementGetDefer ::
(HTMLScriptElementClass self) => self -> IO Bool
htmlScriptElementGetDefer self
= toBool <$>
((\(HTMLScriptElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_script_element_get_defer argPtr1)
(toHTMLScriptElement self))
htmlScriptElementSetSrc ::
(HTMLScriptElementClass self) => self -> String -> IO ()
htmlScriptElementSetSrc self val
= withUTFString val $
\ valPtr ->
(\(HTMLScriptElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_script_element_set_src argPtr1 arg2)
(toHTMLScriptElement self)
valPtr
htmlScriptElementGetSrc ::
(HTMLScriptElementClass self) => self -> IO String
htmlScriptElementGetSrc self
= ((\(HTMLScriptElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_script_element_get_src argPtr1)
(toHTMLScriptElement self))
>>=
readUTFString
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLScriptElement.h webkit_dom_html_script_element_set_text"
webkit_dom_html_script_element_set_text :: ((Ptr HTMLScriptElement) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLScriptElement.h webkit_dom_html_script_element_get_text"
webkit_dom_html_script_element_get_text :: ((Ptr HTMLScriptElement) -> (IO (Ptr CChar)))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLScriptElement.h webkit_dom_html_script_element_set_html_for"
webkit_dom_html_script_element_set_html_for :: ((Ptr HTMLScriptElement) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLScriptElement.h webkit_dom_html_script_element_get_html_for"
webkit_dom_html_script_element_get_html_for :: ((Ptr HTMLScriptElement) -> (IO (Ptr CChar)))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLScriptElement.h webkit_dom_html_script_element_set_event"
webkit_dom_html_script_element_set_event :: ((Ptr HTMLScriptElement) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLScriptElement.h webkit_dom_html_script_element_get_event"
webkit_dom_html_script_element_get_event :: ((Ptr HTMLScriptElement) -> (IO (Ptr CChar)))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLScriptElement.h webkit_dom_html_script_element_set_charset"
webkit_dom_html_script_element_set_charset :: ((Ptr HTMLScriptElement) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLScriptElement.h webkit_dom_html_script_element_get_charset"
webkit_dom_html_script_element_get_charset :: ((Ptr HTMLScriptElement) -> (IO (Ptr CChar)))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLScriptElement.h webkit_dom_html_script_element_set_async"
webkit_dom_html_script_element_set_async :: ((Ptr HTMLScriptElement) -> (CInt -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLScriptElement.h webkit_dom_html_script_element_get_async"
webkit_dom_html_script_element_get_async :: ((Ptr HTMLScriptElement) -> (IO CInt))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLScriptElement.h webkit_dom_html_script_element_set_defer"
webkit_dom_html_script_element_set_defer :: ((Ptr HTMLScriptElement) -> (CInt -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLScriptElement.h webkit_dom_html_script_element_get_defer"
webkit_dom_html_script_element_get_defer :: ((Ptr HTMLScriptElement) -> (IO CInt))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLScriptElement.h webkit_dom_html_script_element_set_src"
webkit_dom_html_script_element_set_src :: ((Ptr HTMLScriptElement) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLScriptElement.h webkit_dom_html_script_element_get_src"
webkit_dom_html_script_element_get_src :: ((Ptr HTMLScriptElement) -> (IO (Ptr CChar)))