module Graphics.UI.Gtk.WebKit.DOM.HTMLScriptElement
(htmlScriptElementSetText, htmlScriptElementGetText,
htmlScriptElementSetHtmlFor, htmlScriptElementGetHtmlFor,
htmlScriptElementSetEvent, htmlScriptElementGetEvent,
htmlScriptElementSetCharset, htmlScriptElementGetCharset,
htmlScriptElementSetAsync, htmlScriptElementGetAsync,
htmlScriptElementSetDefer, htmlScriptElementGetDefer,
htmlScriptElementSetSrc, htmlScriptElementGetSrc
)
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)))