#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \
&& !defined(__HADDOCK_VERSION__))
module GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement
(
DOMHTMLSelectElement(..) ,
IsDOMHTMLSelectElement ,
toDOMHTMLSelectElement ,
noDOMHTMLSelectElement ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementAddMethodInfo ,
#endif
dOMHTMLSelectElementAdd ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementGetAutofocusMethodInfo,
#endif
dOMHTMLSelectElementGetAutofocus ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementGetDisabledMethodInfo,
#endif
dOMHTMLSelectElementGetDisabled ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementGetFormMethodInfo ,
#endif
dOMHTMLSelectElementGetForm ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementGetLengthMethodInfo ,
#endif
dOMHTMLSelectElementGetLength ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementGetMultipleMethodInfo,
#endif
dOMHTMLSelectElementGetMultiple ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementGetNameMethodInfo ,
#endif
dOMHTMLSelectElementGetName ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementGetOptionsMethodInfo,
#endif
dOMHTMLSelectElementGetOptions ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementGetSelectTypeMethodInfo,
#endif
dOMHTMLSelectElementGetSelectType ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementGetSelectedIndexMethodInfo,
#endif
dOMHTMLSelectElementGetSelectedIndex ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementGetSizeMethodInfo ,
#endif
dOMHTMLSelectElementGetSize ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementGetValueMethodInfo ,
#endif
dOMHTMLSelectElementGetValue ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementGetWillValidateMethodInfo,
#endif
dOMHTMLSelectElementGetWillValidate ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementItemMethodInfo ,
#endif
dOMHTMLSelectElementItem ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementNamedItemMethodInfo ,
#endif
dOMHTMLSelectElementNamedItem ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementRemoveMethodInfo ,
#endif
dOMHTMLSelectElementRemove ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementSetAutofocusMethodInfo,
#endif
dOMHTMLSelectElementSetAutofocus ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementSetDisabledMethodInfo,
#endif
dOMHTMLSelectElementSetDisabled ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementSetLengthMethodInfo ,
#endif
dOMHTMLSelectElementSetLength ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementSetMultipleMethodInfo,
#endif
dOMHTMLSelectElementSetMultiple ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementSetNameMethodInfo ,
#endif
dOMHTMLSelectElementSetName ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementSetSelectedIndexMethodInfo,
#endif
dOMHTMLSelectElementSetSelectedIndex ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementSetSizeMethodInfo ,
#endif
dOMHTMLSelectElementSetSize ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementSetValueMethodInfo ,
#endif
dOMHTMLSelectElementSetValue ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementAutofocusPropertyInfo,
#endif
constructDOMHTMLSelectElementAutofocus ,
#if ENABLE_OVERLOADING
dOMHTMLSelectElementAutofocus ,
#endif
getDOMHTMLSelectElementAutofocus ,
setDOMHTMLSelectElementAutofocus ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementDisabledPropertyInfo,
#endif
constructDOMHTMLSelectElementDisabled ,
#if ENABLE_OVERLOADING
dOMHTMLSelectElementDisabled ,
#endif
getDOMHTMLSelectElementDisabled ,
setDOMHTMLSelectElementDisabled ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementFormPropertyInfo ,
#endif
#if ENABLE_OVERLOADING
dOMHTMLSelectElementForm ,
#endif
getDOMHTMLSelectElementForm ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementLengthPropertyInfo ,
#endif
constructDOMHTMLSelectElementLength ,
#if ENABLE_OVERLOADING
dOMHTMLSelectElementLength ,
#endif
getDOMHTMLSelectElementLength ,
setDOMHTMLSelectElementLength ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementMultiplePropertyInfo,
#endif
constructDOMHTMLSelectElementMultiple ,
#if ENABLE_OVERLOADING
dOMHTMLSelectElementMultiple ,
#endif
getDOMHTMLSelectElementMultiple ,
setDOMHTMLSelectElementMultiple ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementNamePropertyInfo ,
#endif
constructDOMHTMLSelectElementName ,
#if ENABLE_OVERLOADING
dOMHTMLSelectElementName ,
#endif
getDOMHTMLSelectElementName ,
setDOMHTMLSelectElementName ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementOptionsPropertyInfo ,
#endif
#if ENABLE_OVERLOADING
dOMHTMLSelectElementOptions ,
#endif
getDOMHTMLSelectElementOptions ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementSelectedIndexPropertyInfo,
#endif
constructDOMHTMLSelectElementSelectedIndex,
#if ENABLE_OVERLOADING
dOMHTMLSelectElementSelectedIndex ,
#endif
getDOMHTMLSelectElementSelectedIndex ,
setDOMHTMLSelectElementSelectedIndex ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementSizePropertyInfo ,
#endif
constructDOMHTMLSelectElementSize ,
#if ENABLE_OVERLOADING
dOMHTMLSelectElementSize ,
#endif
getDOMHTMLSelectElementSize ,
setDOMHTMLSelectElementSize ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementTypePropertyInfo ,
#endif
#if ENABLE_OVERLOADING
dOMHTMLSelectElementType ,
#endif
getDOMHTMLSelectElementType ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementValuePropertyInfo ,
#endif
constructDOMHTMLSelectElementValue ,
#if ENABLE_OVERLOADING
dOMHTMLSelectElementValue ,
#endif
getDOMHTMLSelectElementValue ,
setDOMHTMLSelectElementValue ,
#if ENABLE_OVERLOADING
DOMHTMLSelectElementWillValidatePropertyInfo,
#endif
#if ENABLE_OVERLOADING
dOMHTMLSelectElementWillValidate ,
#endif
getDOMHTMLSelectElementWillValidate ,
) 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.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GClosure as B.GClosure
import qualified Data.GI.Base.GError as B.GError
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.Text as T
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 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.DOMHTMLFormElement as WebKit2WebExtension.DOMHTMLFormElement
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection as WebKit2WebExtension.DOMHTMLOptionsCollection
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject
newtype DOMHTMLSelectElement = DOMHTMLSelectElement (ManagedPtr DOMHTMLSelectElement)
foreign import ccall "webkit_dom_html_select_element_get_type"
c_webkit_dom_html_select_element_get_type :: IO GType
instance GObject DOMHTMLSelectElement where
gobjectType = c_webkit_dom_html_select_element_get_type
class (GObject o, O.IsDescendantOf DOMHTMLSelectElement o) => IsDOMHTMLSelectElement o
instance (GObject o, O.IsDescendantOf DOMHTMLSelectElement o) => IsDOMHTMLSelectElement o
instance O.HasParentTypes DOMHTMLSelectElement
type instance O.ParentTypes DOMHTMLSelectElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]
toDOMHTMLSelectElement :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m DOMHTMLSelectElement
toDOMHTMLSelectElement = liftIO . unsafeCastTo DOMHTMLSelectElement
noDOMHTMLSelectElement :: Maybe DOMHTMLSelectElement
noDOMHTMLSelectElement = Nothing
#if ENABLE_OVERLOADING
type family ResolveDOMHTMLSelectElementMethod (t :: Symbol) (o :: *) :: * where
ResolveDOMHTMLSelectElementMethod "add" o = DOMHTMLSelectElementAddMethodInfo
ResolveDOMHTMLSelectElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo
ResolveDOMHTMLSelectElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo
ResolveDOMHTMLSelectElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolveDOMHTMLSelectElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolveDOMHTMLSelectElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo
ResolveDOMHTMLSelectElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo
ResolveDOMHTMLSelectElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo
ResolveDOMHTMLSelectElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo
ResolveDOMHTMLSelectElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo
ResolveDOMHTMLSelectElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo
ResolveDOMHTMLSelectElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo
ResolveDOMHTMLSelectElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo
ResolveDOMHTMLSelectElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolveDOMHTMLSelectElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolveDOMHTMLSelectElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo
ResolveDOMHTMLSelectElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo
ResolveDOMHTMLSelectElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo
ResolveDOMHTMLSelectElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo
ResolveDOMHTMLSelectElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo
ResolveDOMHTMLSelectElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo
ResolveDOMHTMLSelectElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo
ResolveDOMHTMLSelectElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo
ResolveDOMHTMLSelectElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo
ResolveDOMHTMLSelectElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo
ResolveDOMHTMLSelectElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo
ResolveDOMHTMLSelectElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo
ResolveDOMHTMLSelectElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo
ResolveDOMHTMLSelectElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo
ResolveDOMHTMLSelectElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo
ResolveDOMHTMLSelectElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolveDOMHTMLSelectElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo
ResolveDOMHTMLSelectElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo
ResolveDOMHTMLSelectElementMethod "item" o = DOMHTMLSelectElementItemMethodInfo
ResolveDOMHTMLSelectElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo
ResolveDOMHTMLSelectElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo
ResolveDOMHTMLSelectElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo
ResolveDOMHTMLSelectElementMethod "namedItem" o = DOMHTMLSelectElementNamedItemMethodInfo
ResolveDOMHTMLSelectElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo
ResolveDOMHTMLSelectElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolveDOMHTMLSelectElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolveDOMHTMLSelectElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo
ResolveDOMHTMLSelectElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo
ResolveDOMHTMLSelectElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolveDOMHTMLSelectElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolveDOMHTMLSelectElementMethod "remove" o = DOMHTMLSelectElementRemoveMethodInfo
ResolveDOMHTMLSelectElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo
ResolveDOMHTMLSelectElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo
ResolveDOMHTMLSelectElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo
ResolveDOMHTMLSelectElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo
ResolveDOMHTMLSelectElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo
ResolveDOMHTMLSelectElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo
ResolveDOMHTMLSelectElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo
ResolveDOMHTMLSelectElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolveDOMHTMLSelectElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo
ResolveDOMHTMLSelectElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo
ResolveDOMHTMLSelectElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo
ResolveDOMHTMLSelectElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo
ResolveDOMHTMLSelectElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo
ResolveDOMHTMLSelectElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo
ResolveDOMHTMLSelectElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo
ResolveDOMHTMLSelectElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo
ResolveDOMHTMLSelectElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo
ResolveDOMHTMLSelectElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo
ResolveDOMHTMLSelectElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo
ResolveDOMHTMLSelectElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo
ResolveDOMHTMLSelectElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo
ResolveDOMHTMLSelectElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo
ResolveDOMHTMLSelectElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo
ResolveDOMHTMLSelectElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo
ResolveDOMHTMLSelectElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo
ResolveDOMHTMLSelectElementMethod "getAutofocus" o = DOMHTMLSelectElementGetAutofocusMethodInfo
ResolveDOMHTMLSelectElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo
ResolveDOMHTMLSelectElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo
ResolveDOMHTMLSelectElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo
ResolveDOMHTMLSelectElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo
ResolveDOMHTMLSelectElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo
ResolveDOMHTMLSelectElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo
ResolveDOMHTMLSelectElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo
ResolveDOMHTMLSelectElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo
ResolveDOMHTMLSelectElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo
ResolveDOMHTMLSelectElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo
ResolveDOMHTMLSelectElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo
ResolveDOMHTMLSelectElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo
ResolveDOMHTMLSelectElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo
ResolveDOMHTMLSelectElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo
ResolveDOMHTMLSelectElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo
ResolveDOMHTMLSelectElementMethod "getDisabled" o = DOMHTMLSelectElementGetDisabledMethodInfo
ResolveDOMHTMLSelectElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo
ResolveDOMHTMLSelectElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo
ResolveDOMHTMLSelectElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo
ResolveDOMHTMLSelectElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo
ResolveDOMHTMLSelectElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo
ResolveDOMHTMLSelectElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo
ResolveDOMHTMLSelectElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo
ResolveDOMHTMLSelectElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo
ResolveDOMHTMLSelectElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo
ResolveDOMHTMLSelectElementMethod "getForm" o = DOMHTMLSelectElementGetFormMethodInfo
ResolveDOMHTMLSelectElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo
ResolveDOMHTMLSelectElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo
ResolveDOMHTMLSelectElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo
ResolveDOMHTMLSelectElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo
ResolveDOMHTMLSelectElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo
ResolveDOMHTMLSelectElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo
ResolveDOMHTMLSelectElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo
ResolveDOMHTMLSelectElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo
ResolveDOMHTMLSelectElementMethod "getLength" o = DOMHTMLSelectElementGetLengthMethodInfo
ResolveDOMHTMLSelectElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo
ResolveDOMHTMLSelectElementMethod "getMultiple" o = DOMHTMLSelectElementGetMultipleMethodInfo
ResolveDOMHTMLSelectElementMethod "getName" o = DOMHTMLSelectElementGetNameMethodInfo
ResolveDOMHTMLSelectElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo
ResolveDOMHTMLSelectElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo
ResolveDOMHTMLSelectElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo
ResolveDOMHTMLSelectElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo
ResolveDOMHTMLSelectElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo
ResolveDOMHTMLSelectElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo
ResolveDOMHTMLSelectElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo
ResolveDOMHTMLSelectElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo
ResolveDOMHTMLSelectElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo
ResolveDOMHTMLSelectElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo
ResolveDOMHTMLSelectElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo
ResolveDOMHTMLSelectElementMethod "getOptions" o = DOMHTMLSelectElementGetOptionsMethodInfo
ResolveDOMHTMLSelectElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo
ResolveDOMHTMLSelectElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo
ResolveDOMHTMLSelectElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo
ResolveDOMHTMLSelectElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo
ResolveDOMHTMLSelectElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo
ResolveDOMHTMLSelectElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo
ResolveDOMHTMLSelectElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo
ResolveDOMHTMLSelectElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo
ResolveDOMHTMLSelectElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolveDOMHTMLSelectElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolveDOMHTMLSelectElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo
ResolveDOMHTMLSelectElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo
ResolveDOMHTMLSelectElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo
ResolveDOMHTMLSelectElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo
ResolveDOMHTMLSelectElementMethod "getSelectType" o = DOMHTMLSelectElementGetSelectTypeMethodInfo
ResolveDOMHTMLSelectElementMethod "getSelectedIndex" o = DOMHTMLSelectElementGetSelectedIndexMethodInfo
ResolveDOMHTMLSelectElementMethod "getSize" o = DOMHTMLSelectElementGetSizeMethodInfo
ResolveDOMHTMLSelectElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo
ResolveDOMHTMLSelectElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo
ResolveDOMHTMLSelectElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo
ResolveDOMHTMLSelectElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo
ResolveDOMHTMLSelectElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo
ResolveDOMHTMLSelectElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo
ResolveDOMHTMLSelectElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo
ResolveDOMHTMLSelectElementMethod "getValue" o = DOMHTMLSelectElementGetValueMethodInfo
ResolveDOMHTMLSelectElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo
ResolveDOMHTMLSelectElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo
ResolveDOMHTMLSelectElementMethod "getWillValidate" o = DOMHTMLSelectElementGetWillValidateMethodInfo
ResolveDOMHTMLSelectElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo
ResolveDOMHTMLSelectElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo
ResolveDOMHTMLSelectElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo
ResolveDOMHTMLSelectElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo
ResolveDOMHTMLSelectElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo
ResolveDOMHTMLSelectElementMethod "setAutofocus" o = DOMHTMLSelectElementSetAutofocusMethodInfo
ResolveDOMHTMLSelectElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo
ResolveDOMHTMLSelectElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo
ResolveDOMHTMLSelectElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo
ResolveDOMHTMLSelectElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo
ResolveDOMHTMLSelectElementMethod "setDisabled" o = DOMHTMLSelectElementSetDisabledMethodInfo
ResolveDOMHTMLSelectElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo
ResolveDOMHTMLSelectElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo
ResolveDOMHTMLSelectElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo
ResolveDOMHTMLSelectElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo
ResolveDOMHTMLSelectElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo
ResolveDOMHTMLSelectElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo
ResolveDOMHTMLSelectElementMethod "setLength" o = DOMHTMLSelectElementSetLengthMethodInfo
ResolveDOMHTMLSelectElementMethod "setMultiple" o = DOMHTMLSelectElementSetMultipleMethodInfo
ResolveDOMHTMLSelectElementMethod "setName" o = DOMHTMLSelectElementSetNameMethodInfo
ResolveDOMHTMLSelectElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo
ResolveDOMHTMLSelectElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo
ResolveDOMHTMLSelectElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo
ResolveDOMHTMLSelectElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo
ResolveDOMHTMLSelectElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolveDOMHTMLSelectElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo
ResolveDOMHTMLSelectElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo
ResolveDOMHTMLSelectElementMethod "setSelectedIndex" o = DOMHTMLSelectElementSetSelectedIndexMethodInfo
ResolveDOMHTMLSelectElementMethod "setSize" o = DOMHTMLSelectElementSetSizeMethodInfo
ResolveDOMHTMLSelectElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo
ResolveDOMHTMLSelectElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo
ResolveDOMHTMLSelectElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo
ResolveDOMHTMLSelectElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo
ResolveDOMHTMLSelectElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo
ResolveDOMHTMLSelectElementMethod "setValue" o = DOMHTMLSelectElementSetValueMethodInfo
ResolveDOMHTMLSelectElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo
ResolveDOMHTMLSelectElementMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolveDOMHTMLSelectElementMethod t DOMHTMLSelectElement, O.MethodInfo info DOMHTMLSelectElement p) => OL.IsLabel t (DOMHTMLSelectElement -> p) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#else
fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#endif
#endif
getDOMHTMLSelectElementAutofocus :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m Bool
getDOMHTMLSelectElementAutofocus obj = liftIO $ B.Properties.getObjectPropertyBool obj "autofocus"
setDOMHTMLSelectElementAutofocus :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> Bool -> m ()
setDOMHTMLSelectElementAutofocus obj val = liftIO $ B.Properties.setObjectPropertyBool obj "autofocus" val
constructDOMHTMLSelectElementAutofocus :: (IsDOMHTMLSelectElement o) => Bool -> IO (GValueConstruct o)
constructDOMHTMLSelectElementAutofocus val = B.Properties.constructObjectPropertyBool "autofocus" val
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementAutofocusPropertyInfo
instance AttrInfo DOMHTMLSelectElementAutofocusPropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementAutofocusPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLSelectElementAutofocusPropertyInfo = (~) Bool
type AttrBaseTypeConstraint DOMHTMLSelectElementAutofocusPropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementAutofocusPropertyInfo = Bool
type AttrLabel DOMHTMLSelectElementAutofocusPropertyInfo = "autofocus"
type AttrOrigin DOMHTMLSelectElementAutofocusPropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementAutofocus
attrSet _ = setDOMHTMLSelectElementAutofocus
attrConstruct _ = constructDOMHTMLSelectElementAutofocus
attrClear _ = undefined
#endif
getDOMHTMLSelectElementDisabled :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m Bool
getDOMHTMLSelectElementDisabled obj = liftIO $ B.Properties.getObjectPropertyBool obj "disabled"
setDOMHTMLSelectElementDisabled :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> Bool -> m ()
setDOMHTMLSelectElementDisabled obj val = liftIO $ B.Properties.setObjectPropertyBool obj "disabled" val
constructDOMHTMLSelectElementDisabled :: (IsDOMHTMLSelectElement o) => Bool -> IO (GValueConstruct o)
constructDOMHTMLSelectElementDisabled val = B.Properties.constructObjectPropertyBool "disabled" val
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementDisabledPropertyInfo
instance AttrInfo DOMHTMLSelectElementDisabledPropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLSelectElementDisabledPropertyInfo = (~) Bool
type AttrBaseTypeConstraint DOMHTMLSelectElementDisabledPropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementDisabledPropertyInfo = Bool
type AttrLabel DOMHTMLSelectElementDisabledPropertyInfo = "disabled"
type AttrOrigin DOMHTMLSelectElementDisabledPropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementDisabled
attrSet _ = setDOMHTMLSelectElementDisabled
attrConstruct _ = constructDOMHTMLSelectElementDisabled
attrClear _ = undefined
#endif
getDOMHTMLSelectElementForm :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement
getDOMHTMLSelectElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLSelectElementForm" $ B.Properties.getObjectPropertyObject obj "form" WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementFormPropertyInfo
instance AttrInfo DOMHTMLSelectElementFormPropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint DOMHTMLSelectElementFormPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLSelectElementFormPropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementFormPropertyInfo = WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement
type AttrLabel DOMHTMLSelectElementFormPropertyInfo = "form"
type AttrOrigin DOMHTMLSelectElementFormPropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementForm
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
getDOMHTMLSelectElementLength :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m CULong
getDOMHTMLSelectElementLength obj = liftIO $ B.Properties.getObjectPropertyULong obj "length"
setDOMHTMLSelectElementLength :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> CULong -> m ()
setDOMHTMLSelectElementLength obj val = liftIO $ B.Properties.setObjectPropertyULong obj "length" val
constructDOMHTMLSelectElementLength :: (IsDOMHTMLSelectElement o) => CULong -> IO (GValueConstruct o)
constructDOMHTMLSelectElementLength val = B.Properties.constructObjectPropertyULong "length" val
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementLengthPropertyInfo
instance AttrInfo DOMHTMLSelectElementLengthPropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementLengthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLSelectElementLengthPropertyInfo = (~) CULong
type AttrBaseTypeConstraint DOMHTMLSelectElementLengthPropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementLengthPropertyInfo = CULong
type AttrLabel DOMHTMLSelectElementLengthPropertyInfo = "length"
type AttrOrigin DOMHTMLSelectElementLengthPropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementLength
attrSet _ = setDOMHTMLSelectElementLength
attrConstruct _ = constructDOMHTMLSelectElementLength
attrClear _ = undefined
#endif
getDOMHTMLSelectElementMultiple :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m Bool
getDOMHTMLSelectElementMultiple obj = liftIO $ B.Properties.getObjectPropertyBool obj "multiple"
setDOMHTMLSelectElementMultiple :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> Bool -> m ()
setDOMHTMLSelectElementMultiple obj val = liftIO $ B.Properties.setObjectPropertyBool obj "multiple" val
constructDOMHTMLSelectElementMultiple :: (IsDOMHTMLSelectElement o) => Bool -> IO (GValueConstruct o)
constructDOMHTMLSelectElementMultiple val = B.Properties.constructObjectPropertyBool "multiple" val
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementMultiplePropertyInfo
instance AttrInfo DOMHTMLSelectElementMultiplePropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementMultiplePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLSelectElementMultiplePropertyInfo = (~) Bool
type AttrBaseTypeConstraint DOMHTMLSelectElementMultiplePropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementMultiplePropertyInfo = Bool
type AttrLabel DOMHTMLSelectElementMultiplePropertyInfo = "multiple"
type AttrOrigin DOMHTMLSelectElementMultiplePropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementMultiple
attrSet _ = setDOMHTMLSelectElementMultiple
attrConstruct _ = constructDOMHTMLSelectElementMultiple
attrClear _ = undefined
#endif
getDOMHTMLSelectElementName :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m (Maybe T.Text)
getDOMHTMLSelectElementName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"
setDOMHTMLSelectElementName :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> T.Text -> m ()
setDOMHTMLSelectElementName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)
constructDOMHTMLSelectElementName :: (IsDOMHTMLSelectElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLSelectElementName val = B.Properties.constructObjectPropertyString "name" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementNamePropertyInfo
instance AttrInfo DOMHTMLSelectElementNamePropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLSelectElementNamePropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLSelectElementNamePropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementNamePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLSelectElementNamePropertyInfo = "name"
type AttrOrigin DOMHTMLSelectElementNamePropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementName
attrSet _ = setDOMHTMLSelectElementName
attrConstruct _ = constructDOMHTMLSelectElementName
attrClear _ = undefined
#endif
getDOMHTMLSelectElementOptions :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection)
getDOMHTMLSelectElementOptions obj = liftIO $ B.Properties.getObjectPropertyObject obj "options" WebKit2WebExtension.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementOptionsPropertyInfo
instance AttrInfo DOMHTMLSelectElementOptionsPropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementOptionsPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint DOMHTMLSelectElementOptionsPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLSelectElementOptionsPropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementOptionsPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection)
type AttrLabel DOMHTMLSelectElementOptionsPropertyInfo = "options"
type AttrOrigin DOMHTMLSelectElementOptionsPropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementOptions
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
getDOMHTMLSelectElementSelectedIndex :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m CLong
getDOMHTMLSelectElementSelectedIndex obj = liftIO $ B.Properties.getObjectPropertyLong obj "selected-index"
setDOMHTMLSelectElementSelectedIndex :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> CLong -> m ()
setDOMHTMLSelectElementSelectedIndex obj val = liftIO $ B.Properties.setObjectPropertyLong obj "selected-index" val
constructDOMHTMLSelectElementSelectedIndex :: (IsDOMHTMLSelectElement o) => CLong -> IO (GValueConstruct o)
constructDOMHTMLSelectElementSelectedIndex val = B.Properties.constructObjectPropertyLong "selected-index" val
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementSelectedIndexPropertyInfo
instance AttrInfo DOMHTMLSelectElementSelectedIndexPropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementSelectedIndexPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLSelectElementSelectedIndexPropertyInfo = (~) CLong
type AttrBaseTypeConstraint DOMHTMLSelectElementSelectedIndexPropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementSelectedIndexPropertyInfo = CLong
type AttrLabel DOMHTMLSelectElementSelectedIndexPropertyInfo = "selected-index"
type AttrOrigin DOMHTMLSelectElementSelectedIndexPropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementSelectedIndex
attrSet _ = setDOMHTMLSelectElementSelectedIndex
attrConstruct _ = constructDOMHTMLSelectElementSelectedIndex
attrClear _ = undefined
#endif
getDOMHTMLSelectElementSize :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m CLong
getDOMHTMLSelectElementSize obj = liftIO $ B.Properties.getObjectPropertyLong obj "size"
setDOMHTMLSelectElementSize :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> CLong -> m ()
setDOMHTMLSelectElementSize obj val = liftIO $ B.Properties.setObjectPropertyLong obj "size" val
constructDOMHTMLSelectElementSize :: (IsDOMHTMLSelectElement o) => CLong -> IO (GValueConstruct o)
constructDOMHTMLSelectElementSize val = B.Properties.constructObjectPropertyLong "size" val
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementSizePropertyInfo
instance AttrInfo DOMHTMLSelectElementSizePropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLSelectElementSizePropertyInfo = (~) CLong
type AttrBaseTypeConstraint DOMHTMLSelectElementSizePropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementSizePropertyInfo = CLong
type AttrLabel DOMHTMLSelectElementSizePropertyInfo = "size"
type AttrOrigin DOMHTMLSelectElementSizePropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementSize
attrSet _ = setDOMHTMLSelectElementSize
attrConstruct _ = constructDOMHTMLSelectElementSize
attrClear _ = undefined
#endif
getDOMHTMLSelectElementType :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m (Maybe T.Text)
getDOMHTMLSelectElementType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementTypePropertyInfo
instance AttrInfo DOMHTMLSelectElementTypePropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementTypePropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint DOMHTMLSelectElementTypePropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLSelectElementTypePropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementTypePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLSelectElementTypePropertyInfo = "type"
type AttrOrigin DOMHTMLSelectElementTypePropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementType
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
getDOMHTMLSelectElementValue :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m (Maybe T.Text)
getDOMHTMLSelectElementValue obj = liftIO $ B.Properties.getObjectPropertyString obj "value"
setDOMHTMLSelectElementValue :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> T.Text -> m ()
setDOMHTMLSelectElementValue obj val = liftIO $ B.Properties.setObjectPropertyString obj "value" (Just val)
constructDOMHTMLSelectElementValue :: (IsDOMHTMLSelectElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLSelectElementValue val = B.Properties.constructObjectPropertyString "value" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementValuePropertyInfo
instance AttrInfo DOMHTMLSelectElementValuePropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLSelectElementValuePropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLSelectElementValuePropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementValuePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLSelectElementValuePropertyInfo = "value"
type AttrOrigin DOMHTMLSelectElementValuePropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementValue
attrSet _ = setDOMHTMLSelectElementValue
attrConstruct _ = constructDOMHTMLSelectElementValue
attrClear _ = undefined
#endif
getDOMHTMLSelectElementWillValidate :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m Bool
getDOMHTMLSelectElementWillValidate obj = liftIO $ B.Properties.getObjectPropertyBool obj "will-validate"
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementWillValidatePropertyInfo
instance AttrInfo DOMHTMLSelectElementWillValidatePropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementWillValidatePropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMHTMLSelectElementWillValidatePropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLSelectElementWillValidatePropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementWillValidatePropertyInfo = Bool
type AttrLabel DOMHTMLSelectElementWillValidatePropertyInfo = "will-validate"
type AttrOrigin DOMHTMLSelectElementWillValidatePropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementWillValidate
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
#if ENABLE_OVERLOADING
instance O.HasAttributeList DOMHTMLSelectElement
type instance O.AttributeList DOMHTMLSelectElement = DOMHTMLSelectElementAttributeList
type DOMHTMLSelectElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("autofocus", DOMHTMLSelectElementAutofocusPropertyInfo), '("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), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLSelectElementDisabledPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLSelectElementFormPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("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), '("length", DOMHTMLSelectElementLengthPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("multiple", DOMHTMLSelectElementMultiplePropertyInfo), '("name", DOMHTMLSelectElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("options", DOMHTMLSelectElementOptionsPropertyInfo), '("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), '("selectedIndex", DOMHTMLSelectElementSelectedIndexPropertyInfo), '("size", DOMHTMLSelectElementSizePropertyInfo), '("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), '("type", DOMHTMLSelectElementTypePropertyInfo), '("value", DOMHTMLSelectElementValuePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("willValidate", DOMHTMLSelectElementWillValidatePropertyInfo)] :: [(Symbol, *)])
#endif
#if ENABLE_OVERLOADING
dOMHTMLSelectElementAutofocus :: AttrLabelProxy "autofocus"
dOMHTMLSelectElementAutofocus = AttrLabelProxy
dOMHTMLSelectElementDisabled :: AttrLabelProxy "disabled"
dOMHTMLSelectElementDisabled = AttrLabelProxy
dOMHTMLSelectElementForm :: AttrLabelProxy "form"
dOMHTMLSelectElementForm = AttrLabelProxy
dOMHTMLSelectElementLength :: AttrLabelProxy "length"
dOMHTMLSelectElementLength = AttrLabelProxy
dOMHTMLSelectElementMultiple :: AttrLabelProxy "multiple"
dOMHTMLSelectElementMultiple = AttrLabelProxy
dOMHTMLSelectElementName :: AttrLabelProxy "name"
dOMHTMLSelectElementName = AttrLabelProxy
dOMHTMLSelectElementOptions :: AttrLabelProxy "options"
dOMHTMLSelectElementOptions = AttrLabelProxy
dOMHTMLSelectElementSelectedIndex :: AttrLabelProxy "selectedIndex"
dOMHTMLSelectElementSelectedIndex = AttrLabelProxy
dOMHTMLSelectElementSize :: AttrLabelProxy "size"
dOMHTMLSelectElementSize = AttrLabelProxy
dOMHTMLSelectElementType :: AttrLabelProxy "type"
dOMHTMLSelectElementType = AttrLabelProxy
dOMHTMLSelectElementValue :: AttrLabelProxy "value"
dOMHTMLSelectElementValue = AttrLabelProxy
dOMHTMLSelectElementWillValidate :: AttrLabelProxy "willValidate"
dOMHTMLSelectElementWillValidate = AttrLabelProxy
#endif
#if ENABLE_OVERLOADING
type instance O.SignalList DOMHTMLSelectElement = DOMHTMLSelectElementSignalList
type DOMHTMLSelectElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])
#endif
foreign import ccall "webkit_dom_html_select_element_add" webkit_dom_html_select_element_add ::
Ptr DOMHTMLSelectElement ->
Ptr WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement ->
Ptr WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement ->
Ptr (Ptr GError) ->
IO ()
{-# DEPRECATED dOMHTMLSelectElementAdd ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementAdd ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a, WebKit2WebExtension.DOMHTMLElement.IsDOMHTMLElement b, WebKit2WebExtension.DOMHTMLElement.IsDOMHTMLElement c) =>
a
-> b
-> c
-> m ()
dOMHTMLSelectElementAdd self element before = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
element' <- unsafeManagedPtrCastPtr element
before' <- unsafeManagedPtrCastPtr before
onException (do
propagateGError $ webkit_dom_html_select_element_add self' element' before'
touchManagedPtr self
touchManagedPtr element
touchManagedPtr before
return ()
) (do
return ()
)
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementAddMethodInfo
instance (signature ~ (b -> c -> m ()), MonadIO m, IsDOMHTMLSelectElement a, WebKit2WebExtension.DOMHTMLElement.IsDOMHTMLElement b, WebKit2WebExtension.DOMHTMLElement.IsDOMHTMLElement c) => O.MethodInfo DOMHTMLSelectElementAddMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementAdd
#endif
foreign import ccall "webkit_dom_html_select_element_get_autofocus" webkit_dom_html_select_element_get_autofocus ::
Ptr DOMHTMLSelectElement ->
IO CInt
{-# DEPRECATED dOMHTMLSelectElementGetAutofocus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementGetAutofocus ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m Bool
dOMHTMLSelectElementGetAutofocus self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_autofocus self'
let result' = (/= 0) result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementGetAutofocusMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetAutofocusMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetAutofocus
#endif
foreign import ccall "webkit_dom_html_select_element_get_disabled" webkit_dom_html_select_element_get_disabled ::
Ptr DOMHTMLSelectElement ->
IO CInt
{-# DEPRECATED dOMHTMLSelectElementGetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementGetDisabled ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m Bool
dOMHTMLSelectElementGetDisabled self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_disabled self'
let result' = (/= 0) result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementGetDisabledMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetDisabledMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetDisabled
#endif
foreign import ccall "webkit_dom_html_select_element_get_form" webkit_dom_html_select_element_get_form ::
Ptr DOMHTMLSelectElement ->
IO (Ptr WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement)
{-# DEPRECATED dOMHTMLSelectElementGetForm ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementGetForm ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement
dOMHTMLSelectElementGetForm self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_form self'
checkUnexpectedReturnNULL "dOMHTMLSelectElementGetForm" result
result' <- (newObject WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement) result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementGetFormMethodInfo
instance (signature ~ (m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetFormMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetForm
#endif
foreign import ccall "webkit_dom_html_select_element_get_length" webkit_dom_html_select_element_get_length ::
Ptr DOMHTMLSelectElement ->
IO CULong
{-# DEPRECATED dOMHTMLSelectElementGetLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementGetLength ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m CULong
dOMHTMLSelectElementGetLength self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_length self'
touchManagedPtr self
return result
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementGetLengthMethodInfo
instance (signature ~ (m CULong), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetLengthMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetLength
#endif
foreign import ccall "webkit_dom_html_select_element_get_multiple" webkit_dom_html_select_element_get_multiple ::
Ptr DOMHTMLSelectElement ->
IO CInt
{-# DEPRECATED dOMHTMLSelectElementGetMultiple ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementGetMultiple ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m Bool
dOMHTMLSelectElementGetMultiple self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_multiple self'
let result' = (/= 0) result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementGetMultipleMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetMultipleMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetMultiple
#endif
foreign import ccall "webkit_dom_html_select_element_get_name" webkit_dom_html_select_element_get_name ::
Ptr DOMHTMLSelectElement ->
IO CString
{-# DEPRECATED dOMHTMLSelectElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementGetName ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m T.Text
dOMHTMLSelectElementGetName self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_name self'
checkUnexpectedReturnNULL "dOMHTMLSelectElementGetName" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementGetNameMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetNameMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetName
#endif
foreign import ccall "webkit_dom_html_select_element_get_options" webkit_dom_html_select_element_get_options ::
Ptr DOMHTMLSelectElement ->
IO (Ptr WebKit2WebExtension.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection)
{-# DEPRECATED dOMHTMLSelectElementGetOptions ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementGetOptions ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m WebKit2WebExtension.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection
dOMHTMLSelectElementGetOptions self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_options self'
checkUnexpectedReturnNULL "dOMHTMLSelectElementGetOptions" result
result' <- (wrapObject WebKit2WebExtension.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection) result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementGetOptionsMethodInfo
instance (signature ~ (m WebKit2WebExtension.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetOptionsMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetOptions
#endif
foreign import ccall "webkit_dom_html_select_element_get_select_type" webkit_dom_html_select_element_get_select_type ::
Ptr DOMHTMLSelectElement ->
IO CString
{-# DEPRECATED dOMHTMLSelectElementGetSelectType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementGetSelectType ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m T.Text
dOMHTMLSelectElementGetSelectType self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_select_type self'
checkUnexpectedReturnNULL "dOMHTMLSelectElementGetSelectType" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementGetSelectTypeMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetSelectTypeMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetSelectType
#endif
foreign import ccall "webkit_dom_html_select_element_get_selected_index" webkit_dom_html_select_element_get_selected_index ::
Ptr DOMHTMLSelectElement ->
IO CLong
{-# DEPRECATED dOMHTMLSelectElementGetSelectedIndex ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementGetSelectedIndex ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m CLong
dOMHTMLSelectElementGetSelectedIndex self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_selected_index self'
touchManagedPtr self
return result
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementGetSelectedIndexMethodInfo
instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetSelectedIndexMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetSelectedIndex
#endif
foreign import ccall "webkit_dom_html_select_element_get_size" webkit_dom_html_select_element_get_size ::
Ptr DOMHTMLSelectElement ->
IO CLong
{-# DEPRECATED dOMHTMLSelectElementGetSize ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementGetSize ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m CLong
dOMHTMLSelectElementGetSize self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_size self'
touchManagedPtr self
return result
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementGetSizeMethodInfo
instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetSizeMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetSize
#endif
foreign import ccall "webkit_dom_html_select_element_get_value" webkit_dom_html_select_element_get_value ::
Ptr DOMHTMLSelectElement ->
IO CString
{-# DEPRECATED dOMHTMLSelectElementGetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementGetValue ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m T.Text
dOMHTMLSelectElementGetValue self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_value self'
checkUnexpectedReturnNULL "dOMHTMLSelectElementGetValue" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementGetValueMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetValueMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetValue
#endif
foreign import ccall "webkit_dom_html_select_element_get_will_validate" webkit_dom_html_select_element_get_will_validate ::
Ptr DOMHTMLSelectElement ->
IO CInt
{-# DEPRECATED dOMHTMLSelectElementGetWillValidate ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementGetWillValidate ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m Bool
dOMHTMLSelectElementGetWillValidate self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_will_validate self'
let result' = (/= 0) result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementGetWillValidateMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetWillValidateMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetWillValidate
#endif
foreign import ccall "webkit_dom_html_select_element_item" webkit_dom_html_select_element_item ::
Ptr DOMHTMLSelectElement ->
CULong ->
IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)
{-# DEPRECATED dOMHTMLSelectElementItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementItem ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> CULong
-> m WebKit2WebExtension.DOMNode.DOMNode
dOMHTMLSelectElementItem self index = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_item self' index
checkUnexpectedReturnNULL "dOMHTMLSelectElementItem" result
result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementItemMethodInfo
instance (signature ~ (CULong -> m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementItemMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementItem
#endif
foreign import ccall "webkit_dom_html_select_element_named_item" webkit_dom_html_select_element_named_item ::
Ptr DOMHTMLSelectElement ->
CString ->
IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)
{-# DEPRECATED dOMHTMLSelectElementNamedItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementNamedItem ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> T.Text
-> m WebKit2WebExtension.DOMNode.DOMNode
dOMHTMLSelectElementNamedItem self name = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
name' <- textToCString name
result <- webkit_dom_html_select_element_named_item self' name'
checkUnexpectedReturnNULL "dOMHTMLSelectElementNamedItem" result
result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result
touchManagedPtr self
freeMem name'
return result'
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementNamedItemMethodInfo
instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementNamedItemMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementNamedItem
#endif
foreign import ccall "webkit_dom_html_select_element_remove" webkit_dom_html_select_element_remove ::
Ptr DOMHTMLSelectElement ->
CLong ->
IO ()
{-# DEPRECATED dOMHTMLSelectElementRemove ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementRemove ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> CLong
-> m ()
dOMHTMLSelectElementRemove self index = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
webkit_dom_html_select_element_remove self' index
touchManagedPtr self
return ()
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementRemoveMethodInfo
instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementRemoveMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementRemove
#endif
foreign import ccall "webkit_dom_html_select_element_set_autofocus" webkit_dom_html_select_element_set_autofocus ::
Ptr DOMHTMLSelectElement ->
CInt ->
IO ()
{-# DEPRECATED dOMHTMLSelectElementSetAutofocus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementSetAutofocus ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> Bool
-> m ()
dOMHTMLSelectElementSetAutofocus self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
let value' = (fromIntegral . fromEnum) value
webkit_dom_html_select_element_set_autofocus self' value'
touchManagedPtr self
return ()
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementSetAutofocusMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetAutofocusMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementSetAutofocus
#endif
foreign import ccall "webkit_dom_html_select_element_set_disabled" webkit_dom_html_select_element_set_disabled ::
Ptr DOMHTMLSelectElement ->
CInt ->
IO ()
{-# DEPRECATED dOMHTMLSelectElementSetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementSetDisabled ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> Bool
-> m ()
dOMHTMLSelectElementSetDisabled self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
let value' = (fromIntegral . fromEnum) value
webkit_dom_html_select_element_set_disabled self' value'
touchManagedPtr self
return ()
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementSetDisabledMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetDisabledMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementSetDisabled
#endif
foreign import ccall "webkit_dom_html_select_element_set_length" webkit_dom_html_select_element_set_length ::
Ptr DOMHTMLSelectElement ->
CULong ->
Ptr (Ptr GError) ->
IO ()
{-# DEPRECATED dOMHTMLSelectElementSetLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementSetLength ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> CULong
-> m ()
dOMHTMLSelectElementSetLength self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
onException (do
propagateGError $ webkit_dom_html_select_element_set_length self' value
touchManagedPtr self
return ()
) (do
return ()
)
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementSetLengthMethodInfo
instance (signature ~ (CULong -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetLengthMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementSetLength
#endif
foreign import ccall "webkit_dom_html_select_element_set_multiple" webkit_dom_html_select_element_set_multiple ::
Ptr DOMHTMLSelectElement ->
CInt ->
IO ()
{-# DEPRECATED dOMHTMLSelectElementSetMultiple ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementSetMultiple ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> Bool
-> m ()
dOMHTMLSelectElementSetMultiple self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
let value' = (fromIntegral . fromEnum) value
webkit_dom_html_select_element_set_multiple self' value'
touchManagedPtr self
return ()
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementSetMultipleMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetMultipleMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementSetMultiple
#endif
foreign import ccall "webkit_dom_html_select_element_set_name" webkit_dom_html_select_element_set_name ::
Ptr DOMHTMLSelectElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLSelectElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementSetName ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> T.Text
-> m ()
dOMHTMLSelectElementSetName self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_select_element_set_name self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementSetNameMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetNameMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementSetName
#endif
foreign import ccall "webkit_dom_html_select_element_set_selected_index" webkit_dom_html_select_element_set_selected_index ::
Ptr DOMHTMLSelectElement ->
CLong ->
IO ()
{-# DEPRECATED dOMHTMLSelectElementSetSelectedIndex ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementSetSelectedIndex ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> CLong
-> m ()
dOMHTMLSelectElementSetSelectedIndex self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
webkit_dom_html_select_element_set_selected_index self' value
touchManagedPtr self
return ()
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementSetSelectedIndexMethodInfo
instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetSelectedIndexMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementSetSelectedIndex
#endif
foreign import ccall "webkit_dom_html_select_element_set_size" webkit_dom_html_select_element_set_size ::
Ptr DOMHTMLSelectElement ->
CLong ->
IO ()
{-# DEPRECATED dOMHTMLSelectElementSetSize ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementSetSize ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> CLong
-> m ()
dOMHTMLSelectElementSetSize self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
webkit_dom_html_select_element_set_size self' value
touchManagedPtr self
return ()
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementSetSizeMethodInfo
instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetSizeMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementSetSize
#endif
foreign import ccall "webkit_dom_html_select_element_set_value" webkit_dom_html_select_element_set_value ::
Ptr DOMHTMLSelectElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLSelectElementSetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLSelectElementSetValue ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> T.Text
-> m ()
dOMHTMLSelectElementSetValue self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_select_element_set_value self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLSelectElementSetValueMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetValueMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementSetValue
#endif