{-# LANGUAGE TypeApplications #-}
#if (MIN_VERSION_haskell_gi_overloading(1,0,0) && !defined(__HADDOCK_VERSION__))
#define ENABLE_OVERLOADING
#endif
module GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement
(
DOMHTMLAppletElement(..) ,
IsDOMHTMLAppletElement ,
toDOMHTMLAppletElement ,
#if defined(ENABLE_OVERLOADING)
ResolveDOMHTMLAppletElementMethod ,
#endif
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementGetAlignMethodInfo ,
#endif
dOMHTMLAppletElementGetAlign ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementGetAltMethodInfo ,
#endif
dOMHTMLAppletElementGetAlt ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementGetArchiveMethodInfo,
#endif
dOMHTMLAppletElementGetArchive ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementGetCodeMethodInfo ,
#endif
dOMHTMLAppletElementGetCode ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementGetCodeBaseMethodInfo,
#endif
dOMHTMLAppletElementGetCodeBase ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementGetHeightMethodInfo ,
#endif
dOMHTMLAppletElementGetHeight ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementGetHspaceMethodInfo ,
#endif
dOMHTMLAppletElementGetHspace ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementGetNameMethodInfo ,
#endif
dOMHTMLAppletElementGetName ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementGetObjectMethodInfo ,
#endif
dOMHTMLAppletElementGetObject ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementGetVspaceMethodInfo ,
#endif
dOMHTMLAppletElementGetVspace ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementGetWidthMethodInfo ,
#endif
dOMHTMLAppletElementGetWidth ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementSetAlignMethodInfo ,
#endif
dOMHTMLAppletElementSetAlign ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementSetAltMethodInfo ,
#endif
dOMHTMLAppletElementSetAlt ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementSetArchiveMethodInfo,
#endif
dOMHTMLAppletElementSetArchive ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementSetCodeMethodInfo ,
#endif
dOMHTMLAppletElementSetCode ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementSetCodeBaseMethodInfo,
#endif
dOMHTMLAppletElementSetCodeBase ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementSetHeightMethodInfo ,
#endif
dOMHTMLAppletElementSetHeight ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementSetHspaceMethodInfo ,
#endif
dOMHTMLAppletElementSetHspace ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementSetNameMethodInfo ,
#endif
dOMHTMLAppletElementSetName ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementSetObjectMethodInfo ,
#endif
dOMHTMLAppletElementSetObject ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementSetVspaceMethodInfo ,
#endif
dOMHTMLAppletElementSetVspace ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementSetWidthMethodInfo ,
#endif
dOMHTMLAppletElementSetWidth ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementAlignPropertyInfo ,
#endif
constructDOMHTMLAppletElementAlign ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLAppletElementAlign ,
#endif
getDOMHTMLAppletElementAlign ,
setDOMHTMLAppletElementAlign ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementAltPropertyInfo ,
#endif
constructDOMHTMLAppletElementAlt ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLAppletElementAlt ,
#endif
getDOMHTMLAppletElementAlt ,
setDOMHTMLAppletElementAlt ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementArchivePropertyInfo ,
#endif
constructDOMHTMLAppletElementArchive ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLAppletElementArchive ,
#endif
getDOMHTMLAppletElementArchive ,
setDOMHTMLAppletElementArchive ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementCodePropertyInfo ,
#endif
constructDOMHTMLAppletElementCode ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLAppletElementCode ,
#endif
getDOMHTMLAppletElementCode ,
setDOMHTMLAppletElementCode ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementCodeBasePropertyInfo,
#endif
constructDOMHTMLAppletElementCodeBase ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLAppletElementCodeBase ,
#endif
getDOMHTMLAppletElementCodeBase ,
setDOMHTMLAppletElementCodeBase ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementHeightPropertyInfo ,
#endif
constructDOMHTMLAppletElementHeight ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLAppletElementHeight ,
#endif
getDOMHTMLAppletElementHeight ,
setDOMHTMLAppletElementHeight ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementHspacePropertyInfo ,
#endif
constructDOMHTMLAppletElementHspace ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLAppletElementHspace ,
#endif
getDOMHTMLAppletElementHspace ,
setDOMHTMLAppletElementHspace ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementNamePropertyInfo ,
#endif
constructDOMHTMLAppletElementName ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLAppletElementName ,
#endif
getDOMHTMLAppletElementName ,
setDOMHTMLAppletElementName ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementObjectPropertyInfo ,
#endif
constructDOMHTMLAppletElementObject ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLAppletElementObject ,
#endif
getDOMHTMLAppletElementObject ,
setDOMHTMLAppletElementObject ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementVspacePropertyInfo ,
#endif
constructDOMHTMLAppletElementVspace ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLAppletElementVspace ,
#endif
getDOMHTMLAppletElementVspace ,
setDOMHTMLAppletElementVspace ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLAppletElementWidthPropertyInfo ,
#endif
constructDOMHTMLAppletElementWidth ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLAppletElementWidth ,
#endif
getDOMHTMLAppletElementWidth ,
setDOMHTMLAppletElementWidth ,
) where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.ShortPrelude as SP
import qualified Data.GI.Base.Overloading as O
import qualified Prelude as P
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.GI.Base.BasicTypes as B.Types
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GArray as B.GArray
import qualified Data.GI.Base.GClosure as B.GClosure
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GHashTable as B.GHT
import qualified Data.GI.Base.GVariant as B.GVariant
import qualified Data.GI.Base.GValue as B.GValue
import qualified Data.GI.Base.GParamSpec as B.GParamSpec
import qualified Data.GI.Base.CallStack as B.CallStack
import qualified Data.GI.Base.Properties as B.Properties
import qualified Data.GI.Base.Signals as B.Signals
import qualified Control.Monad.IO.Class as MIO
import qualified Data.Coerce as Coerce
import qualified Data.Text as T
import qualified Data.Kind as DK
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import qualified Foreign.Ptr as FP
import qualified GHC.OverloadedLabels as OL
import qualified GHC.Records as R
import qualified GI.GObject.Objects.Object as GObject.Object
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject
newtype DOMHTMLAppletElement = DOMHTMLAppletElement (SP.ManagedPtr DOMHTMLAppletElement)
deriving (DOMHTMLAppletElement -> DOMHTMLAppletElement -> Bool
(DOMHTMLAppletElement -> DOMHTMLAppletElement -> Bool)
-> (DOMHTMLAppletElement -> DOMHTMLAppletElement -> Bool)
-> Eq DOMHTMLAppletElement
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: DOMHTMLAppletElement -> DOMHTMLAppletElement -> Bool
== :: DOMHTMLAppletElement -> DOMHTMLAppletElement -> Bool
$c/= :: DOMHTMLAppletElement -> DOMHTMLAppletElement -> Bool
/= :: DOMHTMLAppletElement -> DOMHTMLAppletElement -> Bool
Eq)
instance SP.ManagedPtrNewtype DOMHTMLAppletElement where
toManagedPtr :: DOMHTMLAppletElement -> ManagedPtr DOMHTMLAppletElement
toManagedPtr (DOMHTMLAppletElement ManagedPtr DOMHTMLAppletElement
p) = ManagedPtr DOMHTMLAppletElement
p
foreign import ccall "webkit_dom_html_applet_element_get_type"
c_webkit_dom_html_applet_element_get_type :: IO B.Types.GType
instance B.Types.TypedObject DOMHTMLAppletElement where
glibType :: IO GType
glibType = IO GType
c_webkit_dom_html_applet_element_get_type
instance B.Types.GObject DOMHTMLAppletElement
class (SP.GObject o, O.IsDescendantOf DOMHTMLAppletElement o) => IsDOMHTMLAppletElement o
instance (SP.GObject o, O.IsDescendantOf DOMHTMLAppletElement o) => IsDOMHTMLAppletElement o
instance O.HasParentTypes DOMHTMLAppletElement
type instance O.ParentTypes DOMHTMLAppletElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]
toDOMHTMLAppletElement :: (MIO.MonadIO m, IsDOMHTMLAppletElement o) => o -> m DOMHTMLAppletElement
toDOMHTMLAppletElement :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> m DOMHTMLAppletElement
toDOMHTMLAppletElement = IO DOMHTMLAppletElement -> m DOMHTMLAppletElement
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO DOMHTMLAppletElement -> m DOMHTMLAppletElement)
-> (o -> IO DOMHTMLAppletElement) -> o -> m DOMHTMLAppletElement
forall b c a. (b -> c) -> (a -> b) -> a -> c
. (ManagedPtr DOMHTMLAppletElement -> DOMHTMLAppletElement)
-> o -> IO DOMHTMLAppletElement
forall o o'.
(HasCallStack, ManagedPtrNewtype o, TypedObject o,
ManagedPtrNewtype o', TypedObject o') =>
(ManagedPtr o' -> o') -> o -> IO o'
B.ManagedPtr.unsafeCastTo ManagedPtr DOMHTMLAppletElement -> DOMHTMLAppletElement
DOMHTMLAppletElement
instance B.GValue.IsGValue (Maybe DOMHTMLAppletElement) where
gvalueGType_ :: IO GType
gvalueGType_ = IO GType
c_webkit_dom_html_applet_element_get_type
gvalueSet_ :: Ptr GValue -> Maybe DOMHTMLAppletElement -> IO ()
gvalueSet_ Ptr GValue
gv Maybe DOMHTMLAppletElement
P.Nothing = Ptr GValue -> Ptr DOMHTMLAppletElement -> IO ()
forall a. GObject a => Ptr GValue -> Ptr a -> IO ()
B.GValue.set_object Ptr GValue
gv (Ptr DOMHTMLAppletElement
forall a. Ptr a
FP.nullPtr :: FP.Ptr DOMHTMLAppletElement)
gvalueSet_ Ptr GValue
gv (P.Just DOMHTMLAppletElement
obj) = DOMHTMLAppletElement
-> (Ptr DOMHTMLAppletElement -> IO ()) -> IO ()
forall a c.
(HasCallStack, ManagedPtrNewtype a) =>
a -> (Ptr a -> IO c) -> IO c
B.ManagedPtr.withManagedPtr DOMHTMLAppletElement
obj (Ptr GValue -> Ptr DOMHTMLAppletElement -> IO ()
forall a. GObject a => Ptr GValue -> Ptr a -> IO ()
B.GValue.set_object Ptr GValue
gv)
gvalueGet_ :: Ptr GValue -> IO (Maybe DOMHTMLAppletElement)
gvalueGet_ Ptr GValue
gv = do
Ptr DOMHTMLAppletElement
ptr <- Ptr GValue -> IO (Ptr DOMHTMLAppletElement)
forall a. GObject a => Ptr GValue -> IO (Ptr a)
B.GValue.get_object Ptr GValue
gv :: IO (FP.Ptr DOMHTMLAppletElement)
if Ptr DOMHTMLAppletElement
ptr Ptr DOMHTMLAppletElement -> Ptr DOMHTMLAppletElement -> Bool
forall a. Eq a => a -> a -> Bool
/= Ptr DOMHTMLAppletElement
forall a. Ptr a
FP.nullPtr
then DOMHTMLAppletElement -> Maybe DOMHTMLAppletElement
forall a. a -> Maybe a
P.Just (DOMHTMLAppletElement -> Maybe DOMHTMLAppletElement)
-> IO DOMHTMLAppletElement -> IO (Maybe DOMHTMLAppletElement)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> (ManagedPtr DOMHTMLAppletElement -> DOMHTMLAppletElement)
-> Ptr DOMHTMLAppletElement -> IO DOMHTMLAppletElement
forall a b.
(HasCallStack, GObject a, GObject b) =>
(ManagedPtr a -> a) -> Ptr b -> IO a
B.ManagedPtr.newObject ManagedPtr DOMHTMLAppletElement -> DOMHTMLAppletElement
DOMHTMLAppletElement Ptr DOMHTMLAppletElement
ptr
else Maybe DOMHTMLAppletElement -> IO (Maybe DOMHTMLAppletElement)
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Maybe DOMHTMLAppletElement
forall a. Maybe a
P.Nothing
#if defined(ENABLE_OVERLOADING)
type family ResolveDOMHTMLAppletElementMethod (t :: Symbol) (o :: DK.Type) :: DK.Type where
ResolveDOMHTMLAppletElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo
ResolveDOMHTMLAppletElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo
ResolveDOMHTMLAppletElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolveDOMHTMLAppletElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolveDOMHTMLAppletElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo
ResolveDOMHTMLAppletElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo
ResolveDOMHTMLAppletElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo
ResolveDOMHTMLAppletElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo
ResolveDOMHTMLAppletElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo
ResolveDOMHTMLAppletElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo
ResolveDOMHTMLAppletElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo
ResolveDOMHTMLAppletElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo
ResolveDOMHTMLAppletElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolveDOMHTMLAppletElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolveDOMHTMLAppletElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo
ResolveDOMHTMLAppletElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo
ResolveDOMHTMLAppletElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo
ResolveDOMHTMLAppletElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo
ResolveDOMHTMLAppletElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo
ResolveDOMHTMLAppletElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo
ResolveDOMHTMLAppletElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo
ResolveDOMHTMLAppletElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo
ResolveDOMHTMLAppletElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo
ResolveDOMHTMLAppletElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo
ResolveDOMHTMLAppletElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo
ResolveDOMHTMLAppletElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo
ResolveDOMHTMLAppletElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo
ResolveDOMHTMLAppletElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo
ResolveDOMHTMLAppletElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo
ResolveDOMHTMLAppletElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolveDOMHTMLAppletElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo
ResolveDOMHTMLAppletElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo
ResolveDOMHTMLAppletElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo
ResolveDOMHTMLAppletElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo
ResolveDOMHTMLAppletElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo
ResolveDOMHTMLAppletElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo
ResolveDOMHTMLAppletElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolveDOMHTMLAppletElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolveDOMHTMLAppletElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo
ResolveDOMHTMLAppletElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo
ResolveDOMHTMLAppletElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolveDOMHTMLAppletElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolveDOMHTMLAppletElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo
ResolveDOMHTMLAppletElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo
ResolveDOMHTMLAppletElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo
ResolveDOMHTMLAppletElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo
ResolveDOMHTMLAppletElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo
ResolveDOMHTMLAppletElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo
ResolveDOMHTMLAppletElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo
ResolveDOMHTMLAppletElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo
ResolveDOMHTMLAppletElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolveDOMHTMLAppletElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo
ResolveDOMHTMLAppletElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo
ResolveDOMHTMLAppletElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo
ResolveDOMHTMLAppletElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo
ResolveDOMHTMLAppletElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo
ResolveDOMHTMLAppletElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo
ResolveDOMHTMLAppletElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo
ResolveDOMHTMLAppletElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo
ResolveDOMHTMLAppletElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo
ResolveDOMHTMLAppletElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo
ResolveDOMHTMLAppletElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo
ResolveDOMHTMLAppletElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo
ResolveDOMHTMLAppletElementMethod "getAlign" o = DOMHTMLAppletElementGetAlignMethodInfo
ResolveDOMHTMLAppletElementMethod "getAlt" o = DOMHTMLAppletElementGetAltMethodInfo
ResolveDOMHTMLAppletElementMethod "getArchive" o = DOMHTMLAppletElementGetArchiveMethodInfo
ResolveDOMHTMLAppletElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo
ResolveDOMHTMLAppletElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo
ResolveDOMHTMLAppletElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo
ResolveDOMHTMLAppletElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo
ResolveDOMHTMLAppletElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo
ResolveDOMHTMLAppletElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo
ResolveDOMHTMLAppletElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo
ResolveDOMHTMLAppletElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo
ResolveDOMHTMLAppletElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo
ResolveDOMHTMLAppletElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo
ResolveDOMHTMLAppletElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo
ResolveDOMHTMLAppletElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo
ResolveDOMHTMLAppletElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo
ResolveDOMHTMLAppletElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo
ResolveDOMHTMLAppletElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo
ResolveDOMHTMLAppletElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo
ResolveDOMHTMLAppletElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo
ResolveDOMHTMLAppletElementMethod "getCode" o = DOMHTMLAppletElementGetCodeMethodInfo
ResolveDOMHTMLAppletElementMethod "getCodeBase" o = DOMHTMLAppletElementGetCodeBaseMethodInfo
ResolveDOMHTMLAppletElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo
ResolveDOMHTMLAppletElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo
ResolveDOMHTMLAppletElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo
ResolveDOMHTMLAppletElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo
ResolveDOMHTMLAppletElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo
ResolveDOMHTMLAppletElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo
ResolveDOMHTMLAppletElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo
ResolveDOMHTMLAppletElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo
ResolveDOMHTMLAppletElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo
ResolveDOMHTMLAppletElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo
ResolveDOMHTMLAppletElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo
ResolveDOMHTMLAppletElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo
ResolveDOMHTMLAppletElementMethod "getHeight" o = DOMHTMLAppletElementGetHeightMethodInfo
ResolveDOMHTMLAppletElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo
ResolveDOMHTMLAppletElementMethod "getHspace" o = DOMHTMLAppletElementGetHspaceMethodInfo
ResolveDOMHTMLAppletElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo
ResolveDOMHTMLAppletElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo
ResolveDOMHTMLAppletElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo
ResolveDOMHTMLAppletElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo
ResolveDOMHTMLAppletElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo
ResolveDOMHTMLAppletElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo
ResolveDOMHTMLAppletElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo
ResolveDOMHTMLAppletElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo
ResolveDOMHTMLAppletElementMethod "getName" o = DOMHTMLAppletElementGetNameMethodInfo
ResolveDOMHTMLAppletElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo
ResolveDOMHTMLAppletElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo
ResolveDOMHTMLAppletElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo
ResolveDOMHTMLAppletElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo
ResolveDOMHTMLAppletElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo
ResolveDOMHTMLAppletElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo
ResolveDOMHTMLAppletElementMethod "getObject" o = DOMHTMLAppletElementGetObjectMethodInfo
ResolveDOMHTMLAppletElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo
ResolveDOMHTMLAppletElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo
ResolveDOMHTMLAppletElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo
ResolveDOMHTMLAppletElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo
ResolveDOMHTMLAppletElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo
ResolveDOMHTMLAppletElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo
ResolveDOMHTMLAppletElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo
ResolveDOMHTMLAppletElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo
ResolveDOMHTMLAppletElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo
ResolveDOMHTMLAppletElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo
ResolveDOMHTMLAppletElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo
ResolveDOMHTMLAppletElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo
ResolveDOMHTMLAppletElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo
ResolveDOMHTMLAppletElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolveDOMHTMLAppletElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolveDOMHTMLAppletElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo
ResolveDOMHTMLAppletElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo
ResolveDOMHTMLAppletElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo
ResolveDOMHTMLAppletElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo
ResolveDOMHTMLAppletElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo
ResolveDOMHTMLAppletElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo
ResolveDOMHTMLAppletElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo
ResolveDOMHTMLAppletElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo
ResolveDOMHTMLAppletElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo
ResolveDOMHTMLAppletElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo
ResolveDOMHTMLAppletElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo
ResolveDOMHTMLAppletElementMethod "getVspace" o = DOMHTMLAppletElementGetVspaceMethodInfo
ResolveDOMHTMLAppletElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo
ResolveDOMHTMLAppletElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo
ResolveDOMHTMLAppletElementMethod "getWidth" o = DOMHTMLAppletElementGetWidthMethodInfo
ResolveDOMHTMLAppletElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo
ResolveDOMHTMLAppletElementMethod "setAlign" o = DOMHTMLAppletElementSetAlignMethodInfo
ResolveDOMHTMLAppletElementMethod "setAlt" o = DOMHTMLAppletElementSetAltMethodInfo
ResolveDOMHTMLAppletElementMethod "setArchive" o = DOMHTMLAppletElementSetArchiveMethodInfo
ResolveDOMHTMLAppletElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo
ResolveDOMHTMLAppletElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo
ResolveDOMHTMLAppletElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo
ResolveDOMHTMLAppletElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo
ResolveDOMHTMLAppletElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo
ResolveDOMHTMLAppletElementMethod "setCode" o = DOMHTMLAppletElementSetCodeMethodInfo
ResolveDOMHTMLAppletElementMethod "setCodeBase" o = DOMHTMLAppletElementSetCodeBaseMethodInfo
ResolveDOMHTMLAppletElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo
ResolveDOMHTMLAppletElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo
ResolveDOMHTMLAppletElementMethod "setDataFull" o = GObject.Object.ObjectSetDataFullMethodInfo
ResolveDOMHTMLAppletElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo
ResolveDOMHTMLAppletElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo
ResolveDOMHTMLAppletElementMethod "setHeight" o = DOMHTMLAppletElementSetHeightMethodInfo
ResolveDOMHTMLAppletElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo
ResolveDOMHTMLAppletElementMethod "setHspace" o = DOMHTMLAppletElementSetHspaceMethodInfo
ResolveDOMHTMLAppletElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo
ResolveDOMHTMLAppletElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo
ResolveDOMHTMLAppletElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo
ResolveDOMHTMLAppletElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo
ResolveDOMHTMLAppletElementMethod "setName" o = DOMHTMLAppletElementSetNameMethodInfo
ResolveDOMHTMLAppletElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo
ResolveDOMHTMLAppletElementMethod "setObject" o = DOMHTMLAppletElementSetObjectMethodInfo
ResolveDOMHTMLAppletElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo
ResolveDOMHTMLAppletElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo
ResolveDOMHTMLAppletElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo
ResolveDOMHTMLAppletElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolveDOMHTMLAppletElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo
ResolveDOMHTMLAppletElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo
ResolveDOMHTMLAppletElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo
ResolveDOMHTMLAppletElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo
ResolveDOMHTMLAppletElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo
ResolveDOMHTMLAppletElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo
ResolveDOMHTMLAppletElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo
ResolveDOMHTMLAppletElementMethod "setVspace" o = DOMHTMLAppletElementSetVspaceMethodInfo
ResolveDOMHTMLAppletElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo
ResolveDOMHTMLAppletElementMethod "setWidth" o = DOMHTMLAppletElementSetWidthMethodInfo
ResolveDOMHTMLAppletElementMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolveDOMHTMLAppletElementMethod t DOMHTMLAppletElement, O.OverloadedMethod info DOMHTMLAppletElement p) => OL.IsLabel t (DOMHTMLAppletElement -> p) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.overloadedMethod @info
#else
fromLabel _ = O.overloadedMethod @info
#endif
#if MIN_VERSION_base(4,13,0)
instance (info ~ ResolveDOMHTMLAppletElementMethod t DOMHTMLAppletElement, O.OverloadedMethod info DOMHTMLAppletElement p, R.HasField t DOMHTMLAppletElement p) => R.HasField t DOMHTMLAppletElement p where
getField = O.overloadedMethod @info
#endif
instance (info ~ ResolveDOMHTMLAppletElementMethod t DOMHTMLAppletElement, O.OverloadedMethodInfo info DOMHTMLAppletElement) => OL.IsLabel t (O.MethodProxy info DOMHTMLAppletElement) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.MethodProxy
#else
fromLabel _ = O.MethodProxy
#endif
#endif
getDOMHTMLAppletElementAlign :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m (Maybe T.Text)
getDOMHTMLAppletElementAlign :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> m (Maybe Text)
getDOMHTMLAppletElementAlign o
obj = IO (Maybe Text) -> m (Maybe Text)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"align"
setDOMHTMLAppletElementAlign :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> T.Text -> m ()
setDOMHTMLAppletElementAlign :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> Text -> m ()
setDOMHTMLAppletElementAlign o
obj Text
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"align" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLAppletElementAlign :: (IsDOMHTMLAppletElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLAppletElementAlign :: forall o (m :: * -> *).
(IsDOMHTMLAppletElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLAppletElementAlign Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"align" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementAlignPropertyInfo
instance AttrInfo DOMHTMLAppletElementAlignPropertyInfo where
type AttrAllowedOps DOMHTMLAppletElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLAppletElementAlignPropertyInfo = IsDOMHTMLAppletElement
type AttrSetTypeConstraint DOMHTMLAppletElementAlignPropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLAppletElementAlignPropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLAppletElementAlignPropertyInfo = T.Text
type AttrGetType DOMHTMLAppletElementAlignPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLAppletElementAlignPropertyInfo = "align"
type AttrOrigin DOMHTMLAppletElementAlignPropertyInfo = DOMHTMLAppletElement
attrGet = getDOMHTMLAppletElementAlign
attrSet = setDOMHTMLAppletElementAlign
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLAppletElementAlign
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.align"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#g:attr:align"
})
#endif
getDOMHTMLAppletElementAlt :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m (Maybe T.Text)
getDOMHTMLAppletElementAlt :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> m (Maybe Text)
getDOMHTMLAppletElementAlt o
obj = IO (Maybe Text) -> m (Maybe Text)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"alt"
setDOMHTMLAppletElementAlt :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> T.Text -> m ()
setDOMHTMLAppletElementAlt :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> Text -> m ()
setDOMHTMLAppletElementAlt o
obj Text
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"alt" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLAppletElementAlt :: (IsDOMHTMLAppletElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLAppletElementAlt :: forall o (m :: * -> *).
(IsDOMHTMLAppletElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLAppletElementAlt Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"alt" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementAltPropertyInfo
instance AttrInfo DOMHTMLAppletElementAltPropertyInfo where
type AttrAllowedOps DOMHTMLAppletElementAltPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLAppletElementAltPropertyInfo = IsDOMHTMLAppletElement
type AttrSetTypeConstraint DOMHTMLAppletElementAltPropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLAppletElementAltPropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLAppletElementAltPropertyInfo = T.Text
type AttrGetType DOMHTMLAppletElementAltPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLAppletElementAltPropertyInfo = "alt"
type AttrOrigin DOMHTMLAppletElementAltPropertyInfo = DOMHTMLAppletElement
attrGet = getDOMHTMLAppletElementAlt
attrSet = setDOMHTMLAppletElementAlt
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLAppletElementAlt
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.alt"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#g:attr:alt"
})
#endif
getDOMHTMLAppletElementArchive :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m (Maybe T.Text)
getDOMHTMLAppletElementArchive :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> m (Maybe Text)
getDOMHTMLAppletElementArchive o
obj = IO (Maybe Text) -> m (Maybe Text)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"archive"
setDOMHTMLAppletElementArchive :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> T.Text -> m ()
setDOMHTMLAppletElementArchive :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> Text -> m ()
setDOMHTMLAppletElementArchive o
obj Text
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"archive" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLAppletElementArchive :: (IsDOMHTMLAppletElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLAppletElementArchive :: forall o (m :: * -> *).
(IsDOMHTMLAppletElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLAppletElementArchive Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"archive" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementArchivePropertyInfo
instance AttrInfo DOMHTMLAppletElementArchivePropertyInfo where
type AttrAllowedOps DOMHTMLAppletElementArchivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLAppletElementArchivePropertyInfo = IsDOMHTMLAppletElement
type AttrSetTypeConstraint DOMHTMLAppletElementArchivePropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLAppletElementArchivePropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLAppletElementArchivePropertyInfo = T.Text
type AttrGetType DOMHTMLAppletElementArchivePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLAppletElementArchivePropertyInfo = "archive"
type AttrOrigin DOMHTMLAppletElementArchivePropertyInfo = DOMHTMLAppletElement
attrGet = getDOMHTMLAppletElementArchive
attrSet = setDOMHTMLAppletElementArchive
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLAppletElementArchive
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.archive"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#g:attr:archive"
})
#endif
getDOMHTMLAppletElementCode :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m (Maybe T.Text)
getDOMHTMLAppletElementCode :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> m (Maybe Text)
getDOMHTMLAppletElementCode o
obj = IO (Maybe Text) -> m (Maybe Text)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"code"
setDOMHTMLAppletElementCode :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> T.Text -> m ()
setDOMHTMLAppletElementCode :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> Text -> m ()
setDOMHTMLAppletElementCode o
obj Text
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"code" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLAppletElementCode :: (IsDOMHTMLAppletElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLAppletElementCode :: forall o (m :: * -> *).
(IsDOMHTMLAppletElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLAppletElementCode Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"code" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementCodePropertyInfo
instance AttrInfo DOMHTMLAppletElementCodePropertyInfo where
type AttrAllowedOps DOMHTMLAppletElementCodePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLAppletElementCodePropertyInfo = IsDOMHTMLAppletElement
type AttrSetTypeConstraint DOMHTMLAppletElementCodePropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLAppletElementCodePropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLAppletElementCodePropertyInfo = T.Text
type AttrGetType DOMHTMLAppletElementCodePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLAppletElementCodePropertyInfo = "code"
type AttrOrigin DOMHTMLAppletElementCodePropertyInfo = DOMHTMLAppletElement
attrGet = getDOMHTMLAppletElementCode
attrSet = setDOMHTMLAppletElementCode
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLAppletElementCode
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.code"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#g:attr:code"
})
#endif
getDOMHTMLAppletElementCodeBase :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m (Maybe T.Text)
getDOMHTMLAppletElementCodeBase :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> m (Maybe Text)
getDOMHTMLAppletElementCodeBase o
obj = IO (Maybe Text) -> m (Maybe Text)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"code-base"
setDOMHTMLAppletElementCodeBase :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> T.Text -> m ()
setDOMHTMLAppletElementCodeBase :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> Text -> m ()
setDOMHTMLAppletElementCodeBase o
obj Text
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"code-base" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLAppletElementCodeBase :: (IsDOMHTMLAppletElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLAppletElementCodeBase :: forall o (m :: * -> *).
(IsDOMHTMLAppletElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLAppletElementCodeBase Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"code-base" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementCodeBasePropertyInfo
instance AttrInfo DOMHTMLAppletElementCodeBasePropertyInfo where
type AttrAllowedOps DOMHTMLAppletElementCodeBasePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLAppletElementCodeBasePropertyInfo = IsDOMHTMLAppletElement
type AttrSetTypeConstraint DOMHTMLAppletElementCodeBasePropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLAppletElementCodeBasePropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLAppletElementCodeBasePropertyInfo = T.Text
type AttrGetType DOMHTMLAppletElementCodeBasePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLAppletElementCodeBasePropertyInfo = "code-base"
type AttrOrigin DOMHTMLAppletElementCodeBasePropertyInfo = DOMHTMLAppletElement
attrGet = getDOMHTMLAppletElementCodeBase
attrSet = setDOMHTMLAppletElementCodeBase
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLAppletElementCodeBase
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.codeBase"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#g:attr:codeBase"
})
#endif
getDOMHTMLAppletElementHeight :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m (Maybe T.Text)
getDOMHTMLAppletElementHeight :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> m (Maybe Text)
getDOMHTMLAppletElementHeight o
obj = IO (Maybe Text) -> m (Maybe Text)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"height"
setDOMHTMLAppletElementHeight :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> T.Text -> m ()
setDOMHTMLAppletElementHeight :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> Text -> m ()
setDOMHTMLAppletElementHeight o
obj Text
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"height" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLAppletElementHeight :: (IsDOMHTMLAppletElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLAppletElementHeight :: forall o (m :: * -> *).
(IsDOMHTMLAppletElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLAppletElementHeight Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"height" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementHeightPropertyInfo
instance AttrInfo DOMHTMLAppletElementHeightPropertyInfo where
type AttrAllowedOps DOMHTMLAppletElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLAppletElementHeightPropertyInfo = IsDOMHTMLAppletElement
type AttrSetTypeConstraint DOMHTMLAppletElementHeightPropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLAppletElementHeightPropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLAppletElementHeightPropertyInfo = T.Text
type AttrGetType DOMHTMLAppletElementHeightPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLAppletElementHeightPropertyInfo = "height"
type AttrOrigin DOMHTMLAppletElementHeightPropertyInfo = DOMHTMLAppletElement
attrGet = getDOMHTMLAppletElementHeight
attrSet = setDOMHTMLAppletElementHeight
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLAppletElementHeight
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.height"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#g:attr:height"
})
#endif
getDOMHTMLAppletElementHspace :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m CLong
getDOMHTMLAppletElementHspace :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> m CLong
getDOMHTMLAppletElementHspace o
obj = IO CLong -> m CLong
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO CLong -> m CLong) -> IO CLong -> m CLong
forall a b. (a -> b) -> a -> b
$ o -> String -> IO CLong
forall a. GObject a => a -> String -> IO CLong
B.Properties.getObjectPropertyLong o
obj String
"hspace"
setDOMHTMLAppletElementHspace :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> CLong -> m ()
setDOMHTMLAppletElementHspace :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> CLong -> m ()
setDOMHTMLAppletElementHspace o
obj CLong
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> CLong -> IO ()
forall a. GObject a => a -> String -> CLong -> IO ()
B.Properties.setObjectPropertyLong o
obj String
"hspace" CLong
val
constructDOMHTMLAppletElementHspace :: (IsDOMHTMLAppletElement o, MIO.MonadIO m) => CLong -> m (GValueConstruct o)
constructDOMHTMLAppletElementHspace :: forall o (m :: * -> *).
(IsDOMHTMLAppletElement o, MonadIO m) =>
CLong -> m (GValueConstruct o)
constructDOMHTMLAppletElementHspace CLong
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> CLong -> IO (GValueConstruct o)
forall o. String -> CLong -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyLong String
"hspace" CLong
val
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementHspacePropertyInfo
instance AttrInfo DOMHTMLAppletElementHspacePropertyInfo where
type AttrAllowedOps DOMHTMLAppletElementHspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLAppletElementHspacePropertyInfo = IsDOMHTMLAppletElement
type AttrSetTypeConstraint DOMHTMLAppletElementHspacePropertyInfo = (~) CLong
type AttrTransferTypeConstraint DOMHTMLAppletElementHspacePropertyInfo = (~) CLong
type AttrTransferType DOMHTMLAppletElementHspacePropertyInfo = CLong
type AttrGetType DOMHTMLAppletElementHspacePropertyInfo = CLong
type AttrLabel DOMHTMLAppletElementHspacePropertyInfo = "hspace"
type AttrOrigin DOMHTMLAppletElementHspacePropertyInfo = DOMHTMLAppletElement
attrGet = getDOMHTMLAppletElementHspace
attrSet = setDOMHTMLAppletElementHspace
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLAppletElementHspace
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.hspace"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#g:attr:hspace"
})
#endif
getDOMHTMLAppletElementName :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m (Maybe T.Text)
getDOMHTMLAppletElementName :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> m (Maybe Text)
getDOMHTMLAppletElementName o
obj = IO (Maybe Text) -> m (Maybe Text)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"name"
setDOMHTMLAppletElementName :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> T.Text -> m ()
setDOMHTMLAppletElementName :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> Text -> m ()
setDOMHTMLAppletElementName o
obj Text
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"name" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLAppletElementName :: (IsDOMHTMLAppletElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLAppletElementName :: forall o (m :: * -> *).
(IsDOMHTMLAppletElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLAppletElementName Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"name" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementNamePropertyInfo
instance AttrInfo DOMHTMLAppletElementNamePropertyInfo where
type AttrAllowedOps DOMHTMLAppletElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLAppletElementNamePropertyInfo = IsDOMHTMLAppletElement
type AttrSetTypeConstraint DOMHTMLAppletElementNamePropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLAppletElementNamePropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLAppletElementNamePropertyInfo = T.Text
type AttrGetType DOMHTMLAppletElementNamePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLAppletElementNamePropertyInfo = "name"
type AttrOrigin DOMHTMLAppletElementNamePropertyInfo = DOMHTMLAppletElement
attrGet = getDOMHTMLAppletElementName
attrSet = setDOMHTMLAppletElementName
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLAppletElementName
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.name"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#g:attr:name"
})
#endif
getDOMHTMLAppletElementObject :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m (Maybe T.Text)
getDOMHTMLAppletElementObject :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> m (Maybe Text)
getDOMHTMLAppletElementObject o
obj = IO (Maybe Text) -> m (Maybe Text)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"object"
setDOMHTMLAppletElementObject :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> T.Text -> m ()
setDOMHTMLAppletElementObject :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> Text -> m ()
setDOMHTMLAppletElementObject o
obj Text
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"object" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLAppletElementObject :: (IsDOMHTMLAppletElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLAppletElementObject :: forall o (m :: * -> *).
(IsDOMHTMLAppletElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLAppletElementObject Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"object" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementObjectPropertyInfo
instance AttrInfo DOMHTMLAppletElementObjectPropertyInfo where
type AttrAllowedOps DOMHTMLAppletElementObjectPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLAppletElementObjectPropertyInfo = IsDOMHTMLAppletElement
type AttrSetTypeConstraint DOMHTMLAppletElementObjectPropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLAppletElementObjectPropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLAppletElementObjectPropertyInfo = T.Text
type AttrGetType DOMHTMLAppletElementObjectPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLAppletElementObjectPropertyInfo = "object"
type AttrOrigin DOMHTMLAppletElementObjectPropertyInfo = DOMHTMLAppletElement
attrGet = getDOMHTMLAppletElementObject
attrSet = setDOMHTMLAppletElementObject
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLAppletElementObject
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.object"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#g:attr:object"
})
#endif
getDOMHTMLAppletElementVspace :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m CLong
getDOMHTMLAppletElementVspace :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> m CLong
getDOMHTMLAppletElementVspace o
obj = IO CLong -> m CLong
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO CLong -> m CLong) -> IO CLong -> m CLong
forall a b. (a -> b) -> a -> b
$ o -> String -> IO CLong
forall a. GObject a => a -> String -> IO CLong
B.Properties.getObjectPropertyLong o
obj String
"vspace"
setDOMHTMLAppletElementVspace :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> CLong -> m ()
setDOMHTMLAppletElementVspace :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> CLong -> m ()
setDOMHTMLAppletElementVspace o
obj CLong
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> CLong -> IO ()
forall a. GObject a => a -> String -> CLong -> IO ()
B.Properties.setObjectPropertyLong o
obj String
"vspace" CLong
val
constructDOMHTMLAppletElementVspace :: (IsDOMHTMLAppletElement o, MIO.MonadIO m) => CLong -> m (GValueConstruct o)
constructDOMHTMLAppletElementVspace :: forall o (m :: * -> *).
(IsDOMHTMLAppletElement o, MonadIO m) =>
CLong -> m (GValueConstruct o)
constructDOMHTMLAppletElementVspace CLong
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> CLong -> IO (GValueConstruct o)
forall o. String -> CLong -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyLong String
"vspace" CLong
val
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementVspacePropertyInfo
instance AttrInfo DOMHTMLAppletElementVspacePropertyInfo where
type AttrAllowedOps DOMHTMLAppletElementVspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLAppletElementVspacePropertyInfo = IsDOMHTMLAppletElement
type AttrSetTypeConstraint DOMHTMLAppletElementVspacePropertyInfo = (~) CLong
type AttrTransferTypeConstraint DOMHTMLAppletElementVspacePropertyInfo = (~) CLong
type AttrTransferType DOMHTMLAppletElementVspacePropertyInfo = CLong
type AttrGetType DOMHTMLAppletElementVspacePropertyInfo = CLong
type AttrLabel DOMHTMLAppletElementVspacePropertyInfo = "vspace"
type AttrOrigin DOMHTMLAppletElementVspacePropertyInfo = DOMHTMLAppletElement
attrGet = getDOMHTMLAppletElementVspace
attrSet = setDOMHTMLAppletElementVspace
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLAppletElementVspace
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.vspace"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#g:attr:vspace"
})
#endif
getDOMHTMLAppletElementWidth :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m (Maybe T.Text)
getDOMHTMLAppletElementWidth :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> m (Maybe Text)
getDOMHTMLAppletElementWidth o
obj = IO (Maybe Text) -> m (Maybe Text)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"width"
setDOMHTMLAppletElementWidth :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> T.Text -> m ()
setDOMHTMLAppletElementWidth :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLAppletElement o) =>
o -> Text -> m ()
setDOMHTMLAppletElementWidth o
obj Text
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"width" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLAppletElementWidth :: (IsDOMHTMLAppletElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLAppletElementWidth :: forall o (m :: * -> *).
(IsDOMHTMLAppletElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLAppletElementWidth Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"width" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementWidthPropertyInfo
instance AttrInfo DOMHTMLAppletElementWidthPropertyInfo where
type AttrAllowedOps DOMHTMLAppletElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLAppletElementWidthPropertyInfo = IsDOMHTMLAppletElement
type AttrSetTypeConstraint DOMHTMLAppletElementWidthPropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLAppletElementWidthPropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLAppletElementWidthPropertyInfo = T.Text
type AttrGetType DOMHTMLAppletElementWidthPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLAppletElementWidthPropertyInfo = "width"
type AttrOrigin DOMHTMLAppletElementWidthPropertyInfo = DOMHTMLAppletElement
attrGet = getDOMHTMLAppletElementWidth
attrSet = setDOMHTMLAppletElementWidth
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLAppletElementWidth
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.width"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#g:attr:width"
})
#endif
#if defined(ENABLE_OVERLOADING)
instance O.HasAttributeList DOMHTMLAppletElement
type instance O.AttributeList DOMHTMLAppletElement = DOMHTMLAppletElementAttributeList
type DOMHTMLAppletElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLAppletElementAlignPropertyInfo), '("alt", DOMHTMLAppletElementAltPropertyInfo), '("archive", DOMHTMLAppletElementArchivePropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("code", DOMHTMLAppletElementCodePropertyInfo), '("codeBase", DOMHTMLAppletElementCodeBasePropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLAppletElementHeightPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("hspace", DOMHTMLAppletElementHspacePropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("name", DOMHTMLAppletElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("object", DOMHTMLAppletElementObjectPropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("vspace", DOMHTMLAppletElementVspacePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLAppletElementWidthPropertyInfo)] :: [(Symbol, DK.Type)])
#endif
#if defined(ENABLE_OVERLOADING)
dOMHTMLAppletElementAlign :: AttrLabelProxy "align"
dOMHTMLAppletElementAlign = AttrLabelProxy
dOMHTMLAppletElementAlt :: AttrLabelProxy "alt"
dOMHTMLAppletElementAlt = AttrLabelProxy
dOMHTMLAppletElementArchive :: AttrLabelProxy "archive"
dOMHTMLAppletElementArchive = AttrLabelProxy
dOMHTMLAppletElementCode :: AttrLabelProxy "code"
dOMHTMLAppletElementCode = AttrLabelProxy
dOMHTMLAppletElementCodeBase :: AttrLabelProxy "codeBase"
dOMHTMLAppletElementCodeBase = AttrLabelProxy
dOMHTMLAppletElementHeight :: AttrLabelProxy "height"
dOMHTMLAppletElementHeight = AttrLabelProxy
dOMHTMLAppletElementHspace :: AttrLabelProxy "hspace"
dOMHTMLAppletElementHspace = AttrLabelProxy
dOMHTMLAppletElementName :: AttrLabelProxy "name"
dOMHTMLAppletElementName = AttrLabelProxy
dOMHTMLAppletElementObject :: AttrLabelProxy "object"
dOMHTMLAppletElementObject = AttrLabelProxy
dOMHTMLAppletElementVspace :: AttrLabelProxy "vspace"
dOMHTMLAppletElementVspace = AttrLabelProxy
dOMHTMLAppletElementWidth :: AttrLabelProxy "width"
dOMHTMLAppletElementWidth = AttrLabelProxy
#endif
#if defined(ENABLE_OVERLOADING)
type instance O.SignalList DOMHTMLAppletElement = DOMHTMLAppletElementSignalList
type DOMHTMLAppletElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, DK.Type)])
#endif
foreign import ccall "webkit_dom_html_applet_element_get_align" webkit_dom_html_applet_element_get_align ::
Ptr DOMHTMLAppletElement ->
IO CString
{-# DEPRECATED dOMHTMLAppletElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementGetAlign ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> m T.Text
dOMHTMLAppletElementGetAlign :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> m Text
dOMHTMLAppletElementGetAlign a
self = IO Text -> m Text
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLAppletElement -> IO CString
webkit_dom_html_applet_element_get_align Ptr DOMHTMLAppletElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLAppletElementGetAlign" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementGetAlignMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementGetAlignMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementGetAlign
instance O.OverloadedMethodInfo DOMHTMLAppletElementGetAlignMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementGetAlign",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementGetAlign"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_get_alt" webkit_dom_html_applet_element_get_alt ::
Ptr DOMHTMLAppletElement ->
IO CString
{-# DEPRECATED dOMHTMLAppletElementGetAlt ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementGetAlt ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> m T.Text
dOMHTMLAppletElementGetAlt :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> m Text
dOMHTMLAppletElementGetAlt a
self = IO Text -> m Text
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLAppletElement -> IO CString
webkit_dom_html_applet_element_get_alt Ptr DOMHTMLAppletElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLAppletElementGetAlt" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementGetAltMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementGetAltMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementGetAlt
instance O.OverloadedMethodInfo DOMHTMLAppletElementGetAltMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementGetAlt",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementGetAlt"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_get_archive" webkit_dom_html_applet_element_get_archive ::
Ptr DOMHTMLAppletElement ->
IO CString
{-# DEPRECATED dOMHTMLAppletElementGetArchive ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementGetArchive ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> m T.Text
dOMHTMLAppletElementGetArchive :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> m Text
dOMHTMLAppletElementGetArchive a
self = IO Text -> m Text
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLAppletElement -> IO CString
webkit_dom_html_applet_element_get_archive Ptr DOMHTMLAppletElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLAppletElementGetArchive" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementGetArchiveMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementGetArchiveMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementGetArchive
instance O.OverloadedMethodInfo DOMHTMLAppletElementGetArchiveMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementGetArchive",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementGetArchive"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_get_code" webkit_dom_html_applet_element_get_code ::
Ptr DOMHTMLAppletElement ->
IO CString
{-# DEPRECATED dOMHTMLAppletElementGetCode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementGetCode ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> m T.Text
dOMHTMLAppletElementGetCode :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> m Text
dOMHTMLAppletElementGetCode a
self = IO Text -> m Text
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLAppletElement -> IO CString
webkit_dom_html_applet_element_get_code Ptr DOMHTMLAppletElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLAppletElementGetCode" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementGetCodeMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementGetCodeMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementGetCode
instance O.OverloadedMethodInfo DOMHTMLAppletElementGetCodeMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementGetCode",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementGetCode"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_get_code_base" webkit_dom_html_applet_element_get_code_base ::
Ptr DOMHTMLAppletElement ->
IO CString
{-# DEPRECATED dOMHTMLAppletElementGetCodeBase ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementGetCodeBase ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> m T.Text
dOMHTMLAppletElementGetCodeBase :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> m Text
dOMHTMLAppletElementGetCodeBase a
self = IO Text -> m Text
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLAppletElement -> IO CString
webkit_dom_html_applet_element_get_code_base Ptr DOMHTMLAppletElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLAppletElementGetCodeBase" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementGetCodeBaseMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementGetCodeBaseMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementGetCodeBase
instance O.OverloadedMethodInfo DOMHTMLAppletElementGetCodeBaseMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementGetCodeBase",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementGetCodeBase"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_get_height" webkit_dom_html_applet_element_get_height ::
Ptr DOMHTMLAppletElement ->
IO CString
{-# DEPRECATED dOMHTMLAppletElementGetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementGetHeight ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> m T.Text
dOMHTMLAppletElementGetHeight :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> m Text
dOMHTMLAppletElementGetHeight a
self = IO Text -> m Text
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLAppletElement -> IO CString
webkit_dom_html_applet_element_get_height Ptr DOMHTMLAppletElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLAppletElementGetHeight" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementGetHeightMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementGetHeightMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementGetHeight
instance O.OverloadedMethodInfo DOMHTMLAppletElementGetHeightMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementGetHeight",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementGetHeight"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_get_hspace" webkit_dom_html_applet_element_get_hspace ::
Ptr DOMHTMLAppletElement ->
IO CLong
{-# DEPRECATED dOMHTMLAppletElementGetHspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementGetHspace ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> m CLong
dOMHTMLAppletElementGetHspace :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> m CLong
dOMHTMLAppletElementGetHspace a
self = IO CLong -> m CLong
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO CLong -> m CLong) -> IO CLong -> m CLong
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CLong
result <- Ptr DOMHTMLAppletElement -> IO CLong
webkit_dom_html_applet_element_get_hspace Ptr DOMHTMLAppletElement
self'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CLong -> IO CLong
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return CLong
result
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementGetHspaceMethodInfo
instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementGetHspaceMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementGetHspace
instance O.OverloadedMethodInfo DOMHTMLAppletElementGetHspaceMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementGetHspace",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementGetHspace"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_get_name" webkit_dom_html_applet_element_get_name ::
Ptr DOMHTMLAppletElement ->
IO CString
{-# DEPRECATED dOMHTMLAppletElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementGetName ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> m T.Text
dOMHTMLAppletElementGetName :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> m Text
dOMHTMLAppletElementGetName a
self = IO Text -> m Text
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLAppletElement -> IO CString
webkit_dom_html_applet_element_get_name Ptr DOMHTMLAppletElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLAppletElementGetName" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementGetNameMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementGetNameMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementGetName
instance O.OverloadedMethodInfo DOMHTMLAppletElementGetNameMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementGetName",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementGetName"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_get_object" webkit_dom_html_applet_element_get_object ::
Ptr DOMHTMLAppletElement ->
IO CString
{-# DEPRECATED dOMHTMLAppletElementGetObject ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementGetObject ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> m T.Text
dOMHTMLAppletElementGetObject :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> m Text
dOMHTMLAppletElementGetObject a
self = IO Text -> m Text
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLAppletElement -> IO CString
webkit_dom_html_applet_element_get_object Ptr DOMHTMLAppletElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLAppletElementGetObject" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementGetObjectMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementGetObjectMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementGetObject
instance O.OverloadedMethodInfo DOMHTMLAppletElementGetObjectMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementGetObject",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementGetObject"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_get_vspace" webkit_dom_html_applet_element_get_vspace ::
Ptr DOMHTMLAppletElement ->
IO CLong
{-# DEPRECATED dOMHTMLAppletElementGetVspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementGetVspace ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> m CLong
dOMHTMLAppletElementGetVspace :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> m CLong
dOMHTMLAppletElementGetVspace a
self = IO CLong -> m CLong
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO CLong -> m CLong) -> IO CLong -> m CLong
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CLong
result <- Ptr DOMHTMLAppletElement -> IO CLong
webkit_dom_html_applet_element_get_vspace Ptr DOMHTMLAppletElement
self'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CLong -> IO CLong
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return CLong
result
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementGetVspaceMethodInfo
instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementGetVspaceMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementGetVspace
instance O.OverloadedMethodInfo DOMHTMLAppletElementGetVspaceMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementGetVspace",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementGetVspace"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_get_width" webkit_dom_html_applet_element_get_width ::
Ptr DOMHTMLAppletElement ->
IO CString
{-# DEPRECATED dOMHTMLAppletElementGetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementGetWidth ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> m T.Text
dOMHTMLAppletElementGetWidth :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> m Text
dOMHTMLAppletElementGetWidth a
self = IO Text -> m Text
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLAppletElement -> IO CString
webkit_dom_html_applet_element_get_width Ptr DOMHTMLAppletElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLAppletElementGetWidth" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementGetWidthMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementGetWidthMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementGetWidth
instance O.OverloadedMethodInfo DOMHTMLAppletElementGetWidthMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementGetWidth",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementGetWidth"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_set_align" webkit_dom_html_applet_element_set_align ::
Ptr DOMHTMLAppletElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLAppletElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementSetAlign ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> T.Text
-> m ()
dOMHTMLAppletElementSetAlign :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> Text -> m ()
dOMHTMLAppletElementSetAlign a
self Text
value = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLAppletElement -> CString -> IO ()
webkit_dom_html_applet_element_set_align Ptr DOMHTMLAppletElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementSetAlignMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementSetAlignMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementSetAlign
instance O.OverloadedMethodInfo DOMHTMLAppletElementSetAlignMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementSetAlign",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementSetAlign"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_set_alt" webkit_dom_html_applet_element_set_alt ::
Ptr DOMHTMLAppletElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLAppletElementSetAlt ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementSetAlt ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> T.Text
-> m ()
dOMHTMLAppletElementSetAlt :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> Text -> m ()
dOMHTMLAppletElementSetAlt a
self Text
value = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLAppletElement -> CString -> IO ()
webkit_dom_html_applet_element_set_alt Ptr DOMHTMLAppletElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementSetAltMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementSetAltMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementSetAlt
instance O.OverloadedMethodInfo DOMHTMLAppletElementSetAltMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementSetAlt",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementSetAlt"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_set_archive" webkit_dom_html_applet_element_set_archive ::
Ptr DOMHTMLAppletElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLAppletElementSetArchive ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementSetArchive ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> T.Text
-> m ()
dOMHTMLAppletElementSetArchive :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> Text -> m ()
dOMHTMLAppletElementSetArchive a
self Text
value = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLAppletElement -> CString -> IO ()
webkit_dom_html_applet_element_set_archive Ptr DOMHTMLAppletElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementSetArchiveMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementSetArchiveMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementSetArchive
instance O.OverloadedMethodInfo DOMHTMLAppletElementSetArchiveMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementSetArchive",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementSetArchive"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_set_code" webkit_dom_html_applet_element_set_code ::
Ptr DOMHTMLAppletElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLAppletElementSetCode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementSetCode ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> T.Text
-> m ()
dOMHTMLAppletElementSetCode :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> Text -> m ()
dOMHTMLAppletElementSetCode a
self Text
value = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLAppletElement -> CString -> IO ()
webkit_dom_html_applet_element_set_code Ptr DOMHTMLAppletElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementSetCodeMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementSetCodeMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementSetCode
instance O.OverloadedMethodInfo DOMHTMLAppletElementSetCodeMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementSetCode",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementSetCode"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_set_code_base" webkit_dom_html_applet_element_set_code_base ::
Ptr DOMHTMLAppletElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLAppletElementSetCodeBase ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementSetCodeBase ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> T.Text
-> m ()
dOMHTMLAppletElementSetCodeBase :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> Text -> m ()
dOMHTMLAppletElementSetCodeBase a
self Text
value = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLAppletElement -> CString -> IO ()
webkit_dom_html_applet_element_set_code_base Ptr DOMHTMLAppletElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementSetCodeBaseMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementSetCodeBaseMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementSetCodeBase
instance O.OverloadedMethodInfo DOMHTMLAppletElementSetCodeBaseMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementSetCodeBase",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementSetCodeBase"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_set_height" webkit_dom_html_applet_element_set_height ::
Ptr DOMHTMLAppletElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLAppletElementSetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementSetHeight ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> T.Text
-> m ()
dOMHTMLAppletElementSetHeight :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> Text -> m ()
dOMHTMLAppletElementSetHeight a
self Text
value = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLAppletElement -> CString -> IO ()
webkit_dom_html_applet_element_set_height Ptr DOMHTMLAppletElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementSetHeightMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementSetHeightMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementSetHeight
instance O.OverloadedMethodInfo DOMHTMLAppletElementSetHeightMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementSetHeight",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementSetHeight"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_set_hspace" webkit_dom_html_applet_element_set_hspace ::
Ptr DOMHTMLAppletElement ->
CLong ->
IO ()
{-# DEPRECATED dOMHTMLAppletElementSetHspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementSetHspace ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> CLong
-> m ()
dOMHTMLAppletElementSetHspace :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> CLong -> m ()
dOMHTMLAppletElementSetHspace a
self CLong
value = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
Ptr DOMHTMLAppletElement -> CLong -> IO ()
webkit_dom_html_applet_element_set_hspace Ptr DOMHTMLAppletElement
self' CLong
value
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
() -> IO ()
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementSetHspaceMethodInfo
instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementSetHspaceMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementSetHspace
instance O.OverloadedMethodInfo DOMHTMLAppletElementSetHspaceMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementSetHspace",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementSetHspace"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_set_name" webkit_dom_html_applet_element_set_name ::
Ptr DOMHTMLAppletElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLAppletElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementSetName ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> T.Text
-> m ()
dOMHTMLAppletElementSetName :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> Text -> m ()
dOMHTMLAppletElementSetName a
self Text
value = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLAppletElement -> CString -> IO ()
webkit_dom_html_applet_element_set_name Ptr DOMHTMLAppletElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementSetNameMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementSetNameMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementSetName
instance O.OverloadedMethodInfo DOMHTMLAppletElementSetNameMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementSetName",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementSetName"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_set_object" webkit_dom_html_applet_element_set_object ::
Ptr DOMHTMLAppletElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLAppletElementSetObject ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementSetObject ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> T.Text
-> m ()
dOMHTMLAppletElementSetObject :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> Text -> m ()
dOMHTMLAppletElementSetObject a
self Text
value = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLAppletElement -> CString -> IO ()
webkit_dom_html_applet_element_set_object Ptr DOMHTMLAppletElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementSetObjectMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementSetObjectMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementSetObject
instance O.OverloadedMethodInfo DOMHTMLAppletElementSetObjectMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementSetObject",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementSetObject"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_set_vspace" webkit_dom_html_applet_element_set_vspace ::
Ptr DOMHTMLAppletElement ->
CLong ->
IO ()
{-# DEPRECATED dOMHTMLAppletElementSetVspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementSetVspace ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> CLong
-> m ()
dOMHTMLAppletElementSetVspace :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> CLong -> m ()
dOMHTMLAppletElementSetVspace a
self CLong
value = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
Ptr DOMHTMLAppletElement -> CLong -> IO ()
webkit_dom_html_applet_element_set_vspace Ptr DOMHTMLAppletElement
self' CLong
value
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
() -> IO ()
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementSetVspaceMethodInfo
instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementSetVspaceMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementSetVspace
instance O.OverloadedMethodInfo DOMHTMLAppletElementSetVspaceMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementSetVspace",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementSetVspace"
})
#endif
foreign import ccall "webkit_dom_html_applet_element_set_width" webkit_dom_html_applet_element_set_width ::
Ptr DOMHTMLAppletElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLAppletElementSetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLAppletElementSetWidth ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a
-> T.Text
-> m ()
dOMHTMLAppletElementSetWidth :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>
a -> Text -> m ()
dOMHTMLAppletElementSetWidth a
self Text
value = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLAppletElement
self' <- a -> IO (Ptr DOMHTMLAppletElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLAppletElement -> CString -> IO ()
webkit_dom_html_applet_element_set_width Ptr DOMHTMLAppletElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLAppletElementSetWidthMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.OverloadedMethod DOMHTMLAppletElementSetWidthMethodInfo a signature where
overloadedMethod = dOMHTMLAppletElementSetWidth
instance O.OverloadedMethodInfo DOMHTMLAppletElementSetWidthMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.dOMHTMLAppletElementSetWidth",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.30/docs/GI-WebKit2WebExtension-Objects-DOMHTMLAppletElement.html#v:dOMHTMLAppletElementSetWidth"
})
#endif