module Graphics.UI.Gtk.WebKit.DOM.HTMLIFrameElement
(htmliFrameElementSetAlign, htmliFrameElementGetAlign,
htmliFrameElementSetFrameBorder, htmliFrameElementGetFrameBorder,
htmliFrameElementSetHeight, htmliFrameElementGetHeight,
htmliFrameElementSetLongDesc, htmliFrameElementGetLongDesc,
htmliFrameElementSetMarginHeight, htmliFrameElementGetMarginHeight,
htmliFrameElementSetMarginWidth, htmliFrameElementGetMarginWidth,
htmliFrameElementSetName, htmliFrameElementGetName,
htmliFrameElementSetSandbox, htmliFrameElementGetSandbox,
htmliFrameElementSetSeamless, htmliFrameElementGetSeamless,
htmliFrameElementSetScrolling, htmliFrameElementGetScrolling,
htmliFrameElementSetSrc, htmliFrameElementGetSrc,
htmliFrameElementSetSrcdoc, htmliFrameElementGetSrcdoc,
htmliFrameElementSetWidth, htmliFrameElementGetWidth,
htmliFrameElementGetContentDocument,
htmliFrameElementGetContentWindow, HTMLIFrameElement,
HTMLIFrameElementClass, castToHTMLIFrameElement,
gTypeHTMLIFrameElement, toHTMLIFrameElement)
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
htmliFrameElementSetAlign ::
(HTMLIFrameElementClass self) => self -> String -> IO ()
htmliFrameElementSetAlign self val
= withUTFString val $
\ valPtr ->
(\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_align argPtr1 arg2)
(toHTMLIFrameElement self)
valPtr
htmliFrameElementGetAlign ::
(HTMLIFrameElementClass self) => self -> IO String
htmliFrameElementGetAlign self
= ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_align argPtr1)
(toHTMLIFrameElement self))
>>=
readUTFString
htmliFrameElementSetFrameBorder ::
(HTMLIFrameElementClass self) => self -> String -> IO ()
htmliFrameElementSetFrameBorder self val
= withUTFString val $
\ valPtr ->
(\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_frame_border argPtr1 arg2)
(toHTMLIFrameElement self)
valPtr
htmliFrameElementGetFrameBorder ::
(HTMLIFrameElementClass self) => self -> IO String
htmliFrameElementGetFrameBorder self
= ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_frame_border argPtr1)
(toHTMLIFrameElement self))
>>=
readUTFString
htmliFrameElementSetHeight ::
(HTMLIFrameElementClass self) => self -> String -> IO ()
htmliFrameElementSetHeight self val
= withUTFString val $
\ valPtr ->
(\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_height argPtr1 arg2)
(toHTMLIFrameElement self)
valPtr
htmliFrameElementGetHeight ::
(HTMLIFrameElementClass self) => self -> IO String
htmliFrameElementGetHeight self
= ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_height argPtr1)
(toHTMLIFrameElement self))
>>=
readUTFString
htmliFrameElementSetLongDesc ::
(HTMLIFrameElementClass self) => self -> String -> IO ()
htmliFrameElementSetLongDesc self val
= withUTFString val $
\ valPtr ->
(\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_long_desc argPtr1 arg2)
(toHTMLIFrameElement self)
valPtr
htmliFrameElementGetLongDesc ::
(HTMLIFrameElementClass self) => self -> IO String
htmliFrameElementGetLongDesc self
= ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_long_desc argPtr1)
(toHTMLIFrameElement self))
>>=
readUTFString
htmliFrameElementSetMarginHeight ::
(HTMLIFrameElementClass self) => self -> String -> IO ()
htmliFrameElementSetMarginHeight self val
= withUTFString val $
\ valPtr ->
(\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_margin_height argPtr1 arg2)
(toHTMLIFrameElement self)
valPtr
htmliFrameElementGetMarginHeight ::
(HTMLIFrameElementClass self) => self -> IO String
htmliFrameElementGetMarginHeight self
= ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_margin_height argPtr1)
(toHTMLIFrameElement self))
>>=
readUTFString
htmliFrameElementSetMarginWidth ::
(HTMLIFrameElementClass self) => self -> String -> IO ()
htmliFrameElementSetMarginWidth self val
= withUTFString val $
\ valPtr ->
(\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_margin_width argPtr1 arg2)
(toHTMLIFrameElement self)
valPtr
htmliFrameElementGetMarginWidth ::
(HTMLIFrameElementClass self) => self -> IO String
htmliFrameElementGetMarginWidth self
= ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_margin_width argPtr1)
(toHTMLIFrameElement self))
>>=
readUTFString
htmliFrameElementSetName ::
(HTMLIFrameElementClass self) => self -> String -> IO ()
htmliFrameElementSetName self val
= withUTFString val $
\ valPtr ->
(\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_name argPtr1 arg2)
(toHTMLIFrameElement self)
valPtr
htmliFrameElementGetName ::
(HTMLIFrameElementClass self) => self -> IO String
htmliFrameElementGetName self
= ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_name argPtr1)
(toHTMLIFrameElement self))
>>=
readUTFString
htmliFrameElementSetSandbox ::
(HTMLIFrameElementClass self) => self -> String -> IO ()
htmliFrameElementSetSandbox self val
= withUTFString val $
\ valPtr ->
(\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_sandbox argPtr1 arg2)
(toHTMLIFrameElement self)
valPtr
htmliFrameElementGetSandbox ::
(HTMLIFrameElementClass self) => self -> IO String
htmliFrameElementGetSandbox self
= ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_sandbox argPtr1)
(toHTMLIFrameElement self))
>>=
readUTFString
htmliFrameElementSetSeamless ::
(HTMLIFrameElementClass self) => self -> Bool -> IO ()
htmliFrameElementSetSeamless self val
= (\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_seamless argPtr1 arg2)
(toHTMLIFrameElement self)
(fromBool val)
htmliFrameElementGetSeamless ::
(HTMLIFrameElementClass self) => self -> IO Bool
htmliFrameElementGetSeamless self
= toBool <$>
((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_seamless argPtr1)
(toHTMLIFrameElement self))
htmliFrameElementSetScrolling ::
(HTMLIFrameElementClass self) => self -> String -> IO ()
htmliFrameElementSetScrolling self val
= withUTFString val $
\ valPtr ->
(\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_scrolling argPtr1 arg2)
(toHTMLIFrameElement self)
valPtr
htmliFrameElementGetScrolling ::
(HTMLIFrameElementClass self) => self -> IO String
htmliFrameElementGetScrolling self
= ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_scrolling argPtr1)
(toHTMLIFrameElement self))
>>=
readUTFString
htmliFrameElementSetSrc ::
(HTMLIFrameElementClass self) => self -> String -> IO ()
htmliFrameElementSetSrc self val
= withUTFString val $
\ valPtr ->
(\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_src argPtr1 arg2)
(toHTMLIFrameElement self)
valPtr
htmliFrameElementGetSrc ::
(HTMLIFrameElementClass self) => self -> IO String
htmliFrameElementGetSrc self
= ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_src argPtr1)
(toHTMLIFrameElement self))
>>=
readUTFString
htmliFrameElementSetSrcdoc ::
(HTMLIFrameElementClass self) => self -> String -> IO ()
htmliFrameElementSetSrcdoc self val
= withUTFString val $
\ valPtr ->
(\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_srcdoc argPtr1 arg2)
(toHTMLIFrameElement self)
valPtr
htmliFrameElementGetSrcdoc ::
(HTMLIFrameElementClass self) => self -> IO String
htmliFrameElementGetSrcdoc self
= ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_srcdoc argPtr1)
(toHTMLIFrameElement self))
>>=
readUTFString
htmliFrameElementSetWidth ::
(HTMLIFrameElementClass self) => self -> String -> IO ()
htmliFrameElementSetWidth self val
= withUTFString val $
\ valPtr ->
(\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_width argPtr1 arg2)
(toHTMLIFrameElement self)
valPtr
htmliFrameElementGetWidth ::
(HTMLIFrameElementClass self) => self -> IO String
htmliFrameElementGetWidth self
= ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_width argPtr1)
(toHTMLIFrameElement self))
>>=
readUTFString
htmliFrameElementGetContentDocument ::
(HTMLIFrameElementClass self) => self -> IO (Maybe Document)
htmliFrameElementGetContentDocument self
= maybeNull (makeNewGObject mkDocument)
((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_content_document argPtr1)
(toHTMLIFrameElement self))
htmliFrameElementGetContentWindow ::
(HTMLIFrameElementClass self) => self -> IO (Maybe DOMWindow)
htmliFrameElementGetContentWindow self
= maybeNull (makeNewGObject mkDOMWindow)
((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_content_window argPtr1)
(toHTMLIFrameElement self))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_align"
webkit_dom_html_iframe_element_set_align :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_align"
webkit_dom_html_iframe_element_get_align :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_frame_border"
webkit_dom_html_iframe_element_set_frame_border :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_frame_border"
webkit_dom_html_iframe_element_get_frame_border :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_height"
webkit_dom_html_iframe_element_set_height :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_height"
webkit_dom_html_iframe_element_get_height :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_long_desc"
webkit_dom_html_iframe_element_set_long_desc :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_long_desc"
webkit_dom_html_iframe_element_get_long_desc :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_margin_height"
webkit_dom_html_iframe_element_set_margin_height :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_margin_height"
webkit_dom_html_iframe_element_get_margin_height :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_margin_width"
webkit_dom_html_iframe_element_set_margin_width :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_margin_width"
webkit_dom_html_iframe_element_get_margin_width :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_name"
webkit_dom_html_iframe_element_set_name :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_name"
webkit_dom_html_iframe_element_get_name :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_sandbox"
webkit_dom_html_iframe_element_set_sandbox :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_sandbox"
webkit_dom_html_iframe_element_get_sandbox :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_seamless"
webkit_dom_html_iframe_element_set_seamless :: ((Ptr HTMLIFrameElement) -> (CInt -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_seamless"
webkit_dom_html_iframe_element_get_seamless :: ((Ptr HTMLIFrameElement) -> (IO CInt))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_scrolling"
webkit_dom_html_iframe_element_set_scrolling :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_scrolling"
webkit_dom_html_iframe_element_get_scrolling :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_src"
webkit_dom_html_iframe_element_set_src :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_src"
webkit_dom_html_iframe_element_get_src :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_srcdoc"
webkit_dom_html_iframe_element_set_srcdoc :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_srcdoc"
webkit_dom_html_iframe_element_get_srcdoc :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_width"
webkit_dom_html_iframe_element_set_width :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_width"
webkit_dom_html_iframe_element_get_width :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_content_document"
webkit_dom_html_iframe_element_get_content_document :: ((Ptr HTMLIFrameElement) -> (IO (Ptr Document)))
foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_content_window"
webkit_dom_html_iframe_element_get_content_window :: ((Ptr HTMLIFrameElement) -> (IO (Ptr DOMWindow)))