module GI.WebKit.Objects.DOMHTMLSelectElement
(
DOMHTMLSelectElement(..) ,
IsDOMHTMLSelectElement ,
toDOMHTMLSelectElement ,
noDOMHTMLSelectElement ,
DOMHTMLSelectElementAddMethodInfo ,
dOMHTMLSelectElementAdd ,
DOMHTMLSelectElementCheckValidityMethodInfo,
dOMHTMLSelectElementCheckValidity ,
DOMHTMLSelectElementGetAutofocusMethodInfo,
dOMHTMLSelectElementGetAutofocus ,
DOMHTMLSelectElementGetDisabledMethodInfo,
dOMHTMLSelectElementGetDisabled ,
DOMHTMLSelectElementGetFormMethodInfo ,
dOMHTMLSelectElementGetForm ,
DOMHTMLSelectElementGetLabelsMethodInfo ,
dOMHTMLSelectElementGetLabels ,
DOMHTMLSelectElementGetLengthMethodInfo ,
dOMHTMLSelectElementGetLength ,
DOMHTMLSelectElementGetMultipleMethodInfo,
dOMHTMLSelectElementGetMultiple ,
DOMHTMLSelectElementGetNameMethodInfo ,
dOMHTMLSelectElementGetName ,
DOMHTMLSelectElementGetOptionsMethodInfo,
dOMHTMLSelectElementGetOptions ,
DOMHTMLSelectElementGetRequiredMethodInfo,
dOMHTMLSelectElementGetRequired ,
DOMHTMLSelectElementGetSelectedIndexMethodInfo,
dOMHTMLSelectElementGetSelectedIndex ,
DOMHTMLSelectElementGetSelectedOptionsMethodInfo,
dOMHTMLSelectElementGetSelectedOptions ,
DOMHTMLSelectElementGetSizeMethodInfo ,
dOMHTMLSelectElementGetSize ,
DOMHTMLSelectElementGetValidationMessageMethodInfo,
dOMHTMLSelectElementGetValidationMessage,
DOMHTMLSelectElementGetValidityMethodInfo,
dOMHTMLSelectElementGetValidity ,
DOMHTMLSelectElementGetValueMethodInfo ,
dOMHTMLSelectElementGetValue ,
DOMHTMLSelectElementGetWillValidateMethodInfo,
dOMHTMLSelectElementGetWillValidate ,
DOMHTMLSelectElementItemMethodInfo ,
dOMHTMLSelectElementItem ,
DOMHTMLSelectElementNamedItemMethodInfo ,
dOMHTMLSelectElementNamedItem ,
DOMHTMLSelectElementRemoveMethodInfo ,
dOMHTMLSelectElementRemove ,
DOMHTMLSelectElementSetAutofocusMethodInfo,
dOMHTMLSelectElementSetAutofocus ,
DOMHTMLSelectElementSetCustomValidityMethodInfo,
dOMHTMLSelectElementSetCustomValidity ,
DOMHTMLSelectElementSetDisabledMethodInfo,
dOMHTMLSelectElementSetDisabled ,
DOMHTMLSelectElementSetLengthMethodInfo ,
dOMHTMLSelectElementSetLength ,
DOMHTMLSelectElementSetMultipleMethodInfo,
dOMHTMLSelectElementSetMultiple ,
DOMHTMLSelectElementSetNameMethodInfo ,
dOMHTMLSelectElementSetName ,
DOMHTMLSelectElementSetRequiredMethodInfo,
dOMHTMLSelectElementSetRequired ,
DOMHTMLSelectElementSetSelectedIndexMethodInfo,
dOMHTMLSelectElementSetSelectedIndex ,
DOMHTMLSelectElementSetSizeMethodInfo ,
dOMHTMLSelectElementSetSize ,
DOMHTMLSelectElementSetValueMethodInfo ,
dOMHTMLSelectElementSetValue ,
DOMHTMLSelectElementAutofocusPropertyInfo,
constructDOMHTMLSelectElementAutofocus ,
dOMHTMLSelectElementAutofocus ,
getDOMHTMLSelectElementAutofocus ,
setDOMHTMLSelectElementAutofocus ,
DOMHTMLSelectElementDisabledPropertyInfo,
constructDOMHTMLSelectElementDisabled ,
dOMHTMLSelectElementDisabled ,
getDOMHTMLSelectElementDisabled ,
setDOMHTMLSelectElementDisabled ,
DOMHTMLSelectElementFormPropertyInfo ,
dOMHTMLSelectElementForm ,
getDOMHTMLSelectElementForm ,
DOMHTMLSelectElementLabelsPropertyInfo ,
dOMHTMLSelectElementLabels ,
getDOMHTMLSelectElementLabels ,
DOMHTMLSelectElementLengthPropertyInfo ,
constructDOMHTMLSelectElementLength ,
dOMHTMLSelectElementLength ,
getDOMHTMLSelectElementLength ,
setDOMHTMLSelectElementLength ,
DOMHTMLSelectElementMultiplePropertyInfo,
constructDOMHTMLSelectElementMultiple ,
dOMHTMLSelectElementMultiple ,
getDOMHTMLSelectElementMultiple ,
setDOMHTMLSelectElementMultiple ,
DOMHTMLSelectElementNamePropertyInfo ,
constructDOMHTMLSelectElementName ,
dOMHTMLSelectElementName ,
getDOMHTMLSelectElementName ,
setDOMHTMLSelectElementName ,
DOMHTMLSelectElementOptionsPropertyInfo ,
dOMHTMLSelectElementOptions ,
getDOMHTMLSelectElementOptions ,
DOMHTMLSelectElementRequiredPropertyInfo,
constructDOMHTMLSelectElementRequired ,
dOMHTMLSelectElementRequired ,
getDOMHTMLSelectElementRequired ,
setDOMHTMLSelectElementRequired ,
DOMHTMLSelectElementSelectedIndexPropertyInfo,
constructDOMHTMLSelectElementSelectedIndex,
dOMHTMLSelectElementSelectedIndex ,
getDOMHTMLSelectElementSelectedIndex ,
setDOMHTMLSelectElementSelectedIndex ,
DOMHTMLSelectElementSelectedOptionsPropertyInfo,
dOMHTMLSelectElementSelectedOptions ,
getDOMHTMLSelectElementSelectedOptions ,
DOMHTMLSelectElementSizePropertyInfo ,
constructDOMHTMLSelectElementSize ,
dOMHTMLSelectElementSize ,
getDOMHTMLSelectElementSize ,
setDOMHTMLSelectElementSize ,
DOMHTMLSelectElementTypePropertyInfo ,
dOMHTMLSelectElementType ,
getDOMHTMLSelectElementType ,
DOMHTMLSelectElementValidationMessagePropertyInfo,
dOMHTMLSelectElementValidationMessage ,
getDOMHTMLSelectElementValidationMessage,
DOMHTMLSelectElementValidityPropertyInfo,
dOMHTMLSelectElementValidity ,
getDOMHTMLSelectElementValidity ,
DOMHTMLSelectElementValuePropertyInfo ,
constructDOMHTMLSelectElementValue ,
dOMHTMLSelectElementValue ,
getDOMHTMLSelectElementValue ,
setDOMHTMLSelectElementValue ,
DOMHTMLSelectElementWillValidatePropertyInfo,
dOMHTMLSelectElementWillValidate ,
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.GError as B.GError
import qualified Data.GI.Base.GVariant as B.GVariant
import qualified Data.GI.Base.GParamSpec as B.GParamSpec
import qualified Data.GI.Base.CallStack as B.CallStack
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 GI.GObject.Objects.Object as GObject.Object
import qualified GI.WebKit.Interfaces.DOMEventTarget as WebKit.DOMEventTarget
import qualified GI.WebKit.Objects.DOMElement as WebKit.DOMElement
import qualified GI.WebKit.Objects.DOMHTMLCollection as WebKit.DOMHTMLCollection
import qualified GI.WebKit.Objects.DOMHTMLElement as WebKit.DOMHTMLElement
import qualified GI.WebKit.Objects.DOMHTMLFormElement as WebKit.DOMHTMLFormElement
import qualified GI.WebKit.Objects.DOMHTMLOptionsCollection as WebKit.DOMHTMLOptionsCollection
import qualified GI.WebKit.Objects.DOMNode as WebKit.DOMNode
import qualified GI.WebKit.Objects.DOMNodeList as WebKit.DOMNodeList
import qualified GI.WebKit.Objects.DOMObject as WebKit.DOMObject
import qualified GI.WebKit.Objects.DOMValidityState as WebKit.DOMValidityState
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 => IsDOMHTMLSelectElement o
#if MIN_VERSION_base(4,9,0)
instance (GObject a, O.UnknownAncestorError DOMHTMLSelectElement a) =>
IsDOMHTMLSelectElement a
#endif
instance IsDOMHTMLSelectElement DOMHTMLSelectElement
instance WebKit.DOMHTMLElement.IsDOMHTMLElement DOMHTMLSelectElement
instance WebKit.DOMElement.IsDOMElement DOMHTMLSelectElement
instance WebKit.DOMNode.IsDOMNode DOMHTMLSelectElement
instance WebKit.DOMObject.IsDOMObject DOMHTMLSelectElement
instance GObject.Object.IsObject DOMHTMLSelectElement
instance WebKit.DOMEventTarget.IsDOMEventTarget DOMHTMLSelectElement
toDOMHTMLSelectElement :: IsDOMHTMLSelectElement o => o -> IO DOMHTMLSelectElement
toDOMHTMLSelectElement = unsafeCastTo DOMHTMLSelectElement
noDOMHTMLSelectElement :: Maybe DOMHTMLSelectElement
noDOMHTMLSelectElement = Nothing
type family ResolveDOMHTMLSelectElementMethod (t :: Symbol) (o :: *) :: * where
ResolveDOMHTMLSelectElementMethod "add" o = DOMHTMLSelectElementAddMethodInfo
ResolveDOMHTMLSelectElementMethod "addEventListener" o = WebKit.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo
ResolveDOMHTMLSelectElementMethod "appendChild" o = WebKit.DOMNode.DOMNodeAppendChildMethodInfo
ResolveDOMHTMLSelectElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolveDOMHTMLSelectElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolveDOMHTMLSelectElementMethod "blur" o = WebKit.DOMElement.DOMElementBlurMethodInfo
ResolveDOMHTMLSelectElementMethod "checkValidity" o = DOMHTMLSelectElementCheckValidityMethodInfo
ResolveDOMHTMLSelectElementMethod "click" o = WebKit.DOMHTMLElement.DOMHTMLElementClickMethodInfo
ResolveDOMHTMLSelectElementMethod "cloneNode" o = WebKit.DOMNode.DOMNodeCloneNodeMethodInfo
ResolveDOMHTMLSelectElementMethod "compareDocumentPosition" o = WebKit.DOMNode.DOMNodeCompareDocumentPositionMethodInfo
ResolveDOMHTMLSelectElementMethod "contains" o = WebKit.DOMNode.DOMNodeContainsMethodInfo
ResolveDOMHTMLSelectElementMethod "dispatchEvent" o = WebKit.DOMNode.DOMNodeDispatchEventMethodInfo
ResolveDOMHTMLSelectElementMethod "focus" o = WebKit.DOMElement.DOMElementFocusMethodInfo
ResolveDOMHTMLSelectElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolveDOMHTMLSelectElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolveDOMHTMLSelectElementMethod "hasAttribute" o = WebKit.DOMElement.DOMElementHasAttributeMethodInfo
ResolveDOMHTMLSelectElementMethod "hasAttributeNs" o = WebKit.DOMElement.DOMElementHasAttributeNsMethodInfo
ResolveDOMHTMLSelectElementMethod "hasAttributes" o = WebKit.DOMElement.DOMElementHasAttributesMethodInfo
ResolveDOMHTMLSelectElementMethod "hasChildNodes" o = WebKit.DOMNode.DOMNodeHasChildNodesMethodInfo
ResolveDOMHTMLSelectElementMethod "insertAdjacentElement" o = WebKit.DOMHTMLElement.DOMHTMLElementInsertAdjacentElementMethodInfo
ResolveDOMHTMLSelectElementMethod "insertAdjacentHtml" o = WebKit.DOMHTMLElement.DOMHTMLElementInsertAdjacentHtmlMethodInfo
ResolveDOMHTMLSelectElementMethod "insertAdjacentText" o = WebKit.DOMHTMLElement.DOMHTMLElementInsertAdjacentTextMethodInfo
ResolveDOMHTMLSelectElementMethod "insertBefore" o = WebKit.DOMNode.DOMNodeInsertBeforeMethodInfo
ResolveDOMHTMLSelectElementMethod "isDefaultNamespace" o = WebKit.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo
ResolveDOMHTMLSelectElementMethod "isEqualNode" o = WebKit.DOMNode.DOMNodeIsEqualNodeMethodInfo
ResolveDOMHTMLSelectElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolveDOMHTMLSelectElementMethod "isSameNode" o = WebKit.DOMNode.DOMNodeIsSameNodeMethodInfo
ResolveDOMHTMLSelectElementMethod "isSupported" o = WebKit.DOMNode.DOMNodeIsSupportedMethodInfo
ResolveDOMHTMLSelectElementMethod "item" o = DOMHTMLSelectElementItemMethodInfo
ResolveDOMHTMLSelectElementMethod "lookupNamespaceUri" o = WebKit.DOMNode.DOMNodeLookupNamespaceUriMethodInfo
ResolveDOMHTMLSelectElementMethod "lookupPrefix" o = WebKit.DOMNode.DOMNodeLookupPrefixMethodInfo
ResolveDOMHTMLSelectElementMethod "namedItem" o = DOMHTMLSelectElementNamedItemMethodInfo
ResolveDOMHTMLSelectElementMethod "normalize" o = WebKit.DOMNode.DOMNodeNormalizeMethodInfo
ResolveDOMHTMLSelectElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolveDOMHTMLSelectElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolveDOMHTMLSelectElementMethod "querySelector" o = WebKit.DOMElement.DOMElementQuerySelectorMethodInfo
ResolveDOMHTMLSelectElementMethod "querySelectorAll" o = WebKit.DOMElement.DOMElementQuerySelectorAllMethodInfo
ResolveDOMHTMLSelectElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolveDOMHTMLSelectElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolveDOMHTMLSelectElementMethod "remove" o = DOMHTMLSelectElementRemoveMethodInfo
ResolveDOMHTMLSelectElementMethod "removeAttribute" o = WebKit.DOMElement.DOMElementRemoveAttributeMethodInfo
ResolveDOMHTMLSelectElementMethod "removeAttributeNode" o = WebKit.DOMElement.DOMElementRemoveAttributeNodeMethodInfo
ResolveDOMHTMLSelectElementMethod "removeAttributeNs" o = WebKit.DOMElement.DOMElementRemoveAttributeNsMethodInfo
ResolveDOMHTMLSelectElementMethod "removeChild" o = WebKit.DOMNode.DOMNodeRemoveChildMethodInfo
ResolveDOMHTMLSelectElementMethod "removeEventListener" o = WebKit.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo
ResolveDOMHTMLSelectElementMethod "replaceChild" o = WebKit.DOMNode.DOMNodeReplaceChildMethodInfo
ResolveDOMHTMLSelectElementMethod "replaceData" o = GObject.Object.ObjectReplaceDataMethodInfo
ResolveDOMHTMLSelectElementMethod "replaceQdata" o = GObject.Object.ObjectReplaceQdataMethodInfo
ResolveDOMHTMLSelectElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolveDOMHTMLSelectElementMethod "scrollByLines" o = WebKit.DOMElement.DOMElementScrollByLinesMethodInfo
ResolveDOMHTMLSelectElementMethod "scrollByPages" o = WebKit.DOMElement.DOMElementScrollByPagesMethodInfo
ResolveDOMHTMLSelectElementMethod "scrollIntoView" o = WebKit.DOMElement.DOMElementScrollIntoViewMethodInfo
ResolveDOMHTMLSelectElementMethod "scrollIntoViewIfNeeded" o = WebKit.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 = WebKit.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo
ResolveDOMHTMLSelectElementMethod "webkitRequestFullScreen" o = WebKit.DOMElement.DOMElementWebkitRequestFullScreenMethodInfo
ResolveDOMHTMLSelectElementMethod "webkitRequestFullscreen" o = WebKit.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo
ResolveDOMHTMLSelectElementMethod "webkitRequestPointerLock" o = WebKit.DOMElement.DOMElementWebkitRequestPointerLockMethodInfo
ResolveDOMHTMLSelectElementMethod "getAccessKey" o = WebKit.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo
ResolveDOMHTMLSelectElementMethod "getAttribute" o = WebKit.DOMElement.DOMElementGetAttributeMethodInfo
ResolveDOMHTMLSelectElementMethod "getAttributeNode" o = WebKit.DOMElement.DOMElementGetAttributeNodeMethodInfo
ResolveDOMHTMLSelectElementMethod "getAttributeNodeNs" o = WebKit.DOMElement.DOMElementGetAttributeNodeNsMethodInfo
ResolveDOMHTMLSelectElementMethod "getAttributeNs" o = WebKit.DOMElement.DOMElementGetAttributeNsMethodInfo
ResolveDOMHTMLSelectElementMethod "getAttributes" o = WebKit.DOMElement.DOMElementGetAttributesMethodInfo
ResolveDOMHTMLSelectElementMethod "getAutofocus" o = DOMHTMLSelectElementGetAutofocusMethodInfo
ResolveDOMHTMLSelectElementMethod "getBaseUri" o = WebKit.DOMNode.DOMNodeGetBaseUriMethodInfo
ResolveDOMHTMLSelectElementMethod "getChildElementCount" o = WebKit.DOMElement.DOMElementGetChildElementCountMethodInfo
ResolveDOMHTMLSelectElementMethod "getChildNodes" o = WebKit.DOMNode.DOMNodeGetChildNodesMethodInfo
ResolveDOMHTMLSelectElementMethod "getChildren" o = WebKit.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo
ResolveDOMHTMLSelectElementMethod "getClassList" o = WebKit.DOMHTMLElement.DOMHTMLElementGetClassListMethodInfo
ResolveDOMHTMLSelectElementMethod "getClassName" o = WebKit.DOMHTMLElement.DOMHTMLElementGetClassNameMethodInfo
ResolveDOMHTMLSelectElementMethod "getClientHeight" o = WebKit.DOMElement.DOMElementGetClientHeightMethodInfo
ResolveDOMHTMLSelectElementMethod "getClientLeft" o = WebKit.DOMElement.DOMElementGetClientLeftMethodInfo
ResolveDOMHTMLSelectElementMethod "getClientTop" o = WebKit.DOMElement.DOMElementGetClientTopMethodInfo
ResolveDOMHTMLSelectElementMethod "getClientWidth" o = WebKit.DOMElement.DOMElementGetClientWidthMethodInfo
ResolveDOMHTMLSelectElementMethod "getContentEditable" o = WebKit.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo
ResolveDOMHTMLSelectElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo
ResolveDOMHTMLSelectElementMethod "getDir" o = WebKit.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo
ResolveDOMHTMLSelectElementMethod "getDisabled" o = DOMHTMLSelectElementGetDisabledMethodInfo
ResolveDOMHTMLSelectElementMethod "getDraggable" o = WebKit.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo
ResolveDOMHTMLSelectElementMethod "getElementsByClassName" o = WebKit.DOMElement.DOMElementGetElementsByClassNameMethodInfo
ResolveDOMHTMLSelectElementMethod "getElementsByTagName" o = WebKit.DOMElement.DOMElementGetElementsByTagNameMethodInfo
ResolveDOMHTMLSelectElementMethod "getElementsByTagNameNs" o = WebKit.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo
ResolveDOMHTMLSelectElementMethod "getFirstChild" o = WebKit.DOMNode.DOMNodeGetFirstChildMethodInfo
ResolveDOMHTMLSelectElementMethod "getFirstElementChild" o = WebKit.DOMElement.DOMElementGetFirstElementChildMethodInfo
ResolveDOMHTMLSelectElementMethod "getForm" o = DOMHTMLSelectElementGetFormMethodInfo
ResolveDOMHTMLSelectElementMethod "getHidden" o = WebKit.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo
ResolveDOMHTMLSelectElementMethod "getId" o = WebKit.DOMHTMLElement.DOMHTMLElementGetIdMethodInfo
ResolveDOMHTMLSelectElementMethod "getInnerHtml" o = WebKit.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo
ResolveDOMHTMLSelectElementMethod "getInnerText" o = WebKit.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo
ResolveDOMHTMLSelectElementMethod "getIsContentEditable" o = WebKit.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo
ResolveDOMHTMLSelectElementMethod "getItemId" o = WebKit.DOMHTMLElement.DOMHTMLElementGetItemIdMethodInfo
ResolveDOMHTMLSelectElementMethod "getItemProp" o = WebKit.DOMHTMLElement.DOMHTMLElementGetItemPropMethodInfo
ResolveDOMHTMLSelectElementMethod "getItemRef" o = WebKit.DOMHTMLElement.DOMHTMLElementGetItemRefMethodInfo
ResolveDOMHTMLSelectElementMethod "getItemScope" o = WebKit.DOMHTMLElement.DOMHTMLElementGetItemScopeMethodInfo
ResolveDOMHTMLSelectElementMethod "getItemType" o = WebKit.DOMHTMLElement.DOMHTMLElementGetItemTypeMethodInfo
ResolveDOMHTMLSelectElementMethod "getLabels" o = DOMHTMLSelectElementGetLabelsMethodInfo
ResolveDOMHTMLSelectElementMethod "getLang" o = WebKit.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo
ResolveDOMHTMLSelectElementMethod "getLastChild" o = WebKit.DOMNode.DOMNodeGetLastChildMethodInfo
ResolveDOMHTMLSelectElementMethod "getLastElementChild" o = WebKit.DOMElement.DOMElementGetLastElementChildMethodInfo
ResolveDOMHTMLSelectElementMethod "getLength" o = DOMHTMLSelectElementGetLengthMethodInfo
ResolveDOMHTMLSelectElementMethod "getLocalName" o = WebKit.DOMNode.DOMNodeGetLocalNameMethodInfo
ResolveDOMHTMLSelectElementMethod "getMultiple" o = DOMHTMLSelectElementGetMultipleMethodInfo
ResolveDOMHTMLSelectElementMethod "getName" o = DOMHTMLSelectElementGetNameMethodInfo
ResolveDOMHTMLSelectElementMethod "getNamespaceUri" o = WebKit.DOMNode.DOMNodeGetNamespaceUriMethodInfo
ResolveDOMHTMLSelectElementMethod "getNextElementSibling" o = WebKit.DOMElement.DOMElementGetNextElementSiblingMethodInfo
ResolveDOMHTMLSelectElementMethod "getNextSibling" o = WebKit.DOMNode.DOMNodeGetNextSiblingMethodInfo
ResolveDOMHTMLSelectElementMethod "getNodeName" o = WebKit.DOMNode.DOMNodeGetNodeNameMethodInfo
ResolveDOMHTMLSelectElementMethod "getNodeType" o = WebKit.DOMNode.DOMNodeGetNodeTypeMethodInfo
ResolveDOMHTMLSelectElementMethod "getNodeValue" o = WebKit.DOMNode.DOMNodeGetNodeValueMethodInfo
ResolveDOMHTMLSelectElementMethod "getOffsetHeight" o = WebKit.DOMElement.DOMElementGetOffsetHeightMethodInfo
ResolveDOMHTMLSelectElementMethod "getOffsetLeft" o = WebKit.DOMElement.DOMElementGetOffsetLeftMethodInfo
ResolveDOMHTMLSelectElementMethod "getOffsetParent" o = WebKit.DOMElement.DOMElementGetOffsetParentMethodInfo
ResolveDOMHTMLSelectElementMethod "getOffsetTop" o = WebKit.DOMElement.DOMElementGetOffsetTopMethodInfo
ResolveDOMHTMLSelectElementMethod "getOffsetWidth" o = WebKit.DOMElement.DOMElementGetOffsetWidthMethodInfo
ResolveDOMHTMLSelectElementMethod "getOptions" o = DOMHTMLSelectElementGetOptionsMethodInfo
ResolveDOMHTMLSelectElementMethod "getOuterHtml" o = WebKit.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo
ResolveDOMHTMLSelectElementMethod "getOuterText" o = WebKit.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo
ResolveDOMHTMLSelectElementMethod "getOwnerDocument" o = WebKit.DOMNode.DOMNodeGetOwnerDocumentMethodInfo
ResolveDOMHTMLSelectElementMethod "getParentElement" o = WebKit.DOMNode.DOMNodeGetParentElementMethodInfo
ResolveDOMHTMLSelectElementMethod "getParentNode" o = WebKit.DOMNode.DOMNodeGetParentNodeMethodInfo
ResolveDOMHTMLSelectElementMethod "getPrefix" o = WebKit.DOMNode.DOMNodeGetPrefixMethodInfo
ResolveDOMHTMLSelectElementMethod "getPreviousElementSibling" o = WebKit.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo
ResolveDOMHTMLSelectElementMethod "getPreviousSibling" o = WebKit.DOMNode.DOMNodeGetPreviousSiblingMethodInfo
ResolveDOMHTMLSelectElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolveDOMHTMLSelectElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolveDOMHTMLSelectElementMethod "getRequired" o = DOMHTMLSelectElementGetRequiredMethodInfo
ResolveDOMHTMLSelectElementMethod "getScrollHeight" o = WebKit.DOMElement.DOMElementGetScrollHeightMethodInfo
ResolveDOMHTMLSelectElementMethod "getScrollLeft" o = WebKit.DOMElement.DOMElementGetScrollLeftMethodInfo
ResolveDOMHTMLSelectElementMethod "getScrollTop" o = WebKit.DOMElement.DOMElementGetScrollTopMethodInfo
ResolveDOMHTMLSelectElementMethod "getScrollWidth" o = WebKit.DOMElement.DOMElementGetScrollWidthMethodInfo
ResolveDOMHTMLSelectElementMethod "getSelectedIndex" o = DOMHTMLSelectElementGetSelectedIndexMethodInfo
ResolveDOMHTMLSelectElementMethod "getSelectedOptions" o = DOMHTMLSelectElementGetSelectedOptionsMethodInfo
ResolveDOMHTMLSelectElementMethod "getSize" o = DOMHTMLSelectElementGetSizeMethodInfo
ResolveDOMHTMLSelectElementMethod "getSpellcheck" o = WebKit.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo
ResolveDOMHTMLSelectElementMethod "getStyle" o = WebKit.DOMElement.DOMElementGetStyleMethodInfo
ResolveDOMHTMLSelectElementMethod "getTabIndex" o = WebKit.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo
ResolveDOMHTMLSelectElementMethod "getTagName" o = WebKit.DOMElement.DOMElementGetTagNameMethodInfo
ResolveDOMHTMLSelectElementMethod "getTextContent" o = WebKit.DOMNode.DOMNodeGetTextContentMethodInfo
ResolveDOMHTMLSelectElementMethod "getTitle" o = WebKit.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo
ResolveDOMHTMLSelectElementMethod "getTranslate" o = WebKit.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo
ResolveDOMHTMLSelectElementMethod "getValidationMessage" o = DOMHTMLSelectElementGetValidationMessageMethodInfo
ResolveDOMHTMLSelectElementMethod "getValidity" o = DOMHTMLSelectElementGetValidityMethodInfo
ResolveDOMHTMLSelectElementMethod "getValue" o = DOMHTMLSelectElementGetValueMethodInfo
ResolveDOMHTMLSelectElementMethod "getWebkitRegionOverflow" o = WebKit.DOMElement.DOMElementGetWebkitRegionOverflowMethodInfo
ResolveDOMHTMLSelectElementMethod "getWebkitRegionOverset" o = WebKit.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo
ResolveDOMHTMLSelectElementMethod "getWebkitdropzone" o = WebKit.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo
ResolveDOMHTMLSelectElementMethod "getWillValidate" o = DOMHTMLSelectElementGetWillValidateMethodInfo
ResolveDOMHTMLSelectElementMethod "setAccessKey" o = WebKit.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo
ResolveDOMHTMLSelectElementMethod "setAttribute" o = WebKit.DOMElement.DOMElementSetAttributeMethodInfo
ResolveDOMHTMLSelectElementMethod "setAttributeNode" o = WebKit.DOMElement.DOMElementSetAttributeNodeMethodInfo
ResolveDOMHTMLSelectElementMethod "setAttributeNodeNs" o = WebKit.DOMElement.DOMElementSetAttributeNodeNsMethodInfo
ResolveDOMHTMLSelectElementMethod "setAttributeNs" o = WebKit.DOMElement.DOMElementSetAttributeNsMethodInfo
ResolveDOMHTMLSelectElementMethod "setAutofocus" o = DOMHTMLSelectElementSetAutofocusMethodInfo
ResolveDOMHTMLSelectElementMethod "setClassName" o = WebKit.DOMHTMLElement.DOMHTMLElementSetClassNameMethodInfo
ResolveDOMHTMLSelectElementMethod "setContentEditable" o = WebKit.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo
ResolveDOMHTMLSelectElementMethod "setCustomValidity" o = DOMHTMLSelectElementSetCustomValidityMethodInfo
ResolveDOMHTMLSelectElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo
ResolveDOMHTMLSelectElementMethod "setDir" o = WebKit.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo
ResolveDOMHTMLSelectElementMethod "setDisabled" o = DOMHTMLSelectElementSetDisabledMethodInfo
ResolveDOMHTMLSelectElementMethod "setDraggable" o = WebKit.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo
ResolveDOMHTMLSelectElementMethod "setHidden" o = WebKit.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo
ResolveDOMHTMLSelectElementMethod "setId" o = WebKit.DOMHTMLElement.DOMHTMLElementSetIdMethodInfo
ResolveDOMHTMLSelectElementMethod "setInnerHtml" o = WebKit.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo
ResolveDOMHTMLSelectElementMethod "setInnerText" o = WebKit.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo
ResolveDOMHTMLSelectElementMethod "setItemId" o = WebKit.DOMHTMLElement.DOMHTMLElementSetItemIdMethodInfo
ResolveDOMHTMLSelectElementMethod "setItemScope" o = WebKit.DOMHTMLElement.DOMHTMLElementSetItemScopeMethodInfo
ResolveDOMHTMLSelectElementMethod "setLang" o = WebKit.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo
ResolveDOMHTMLSelectElementMethod "setLength" o = DOMHTMLSelectElementSetLengthMethodInfo
ResolveDOMHTMLSelectElementMethod "setMultiple" o = DOMHTMLSelectElementSetMultipleMethodInfo
ResolveDOMHTMLSelectElementMethod "setName" o = DOMHTMLSelectElementSetNameMethodInfo
ResolveDOMHTMLSelectElementMethod "setNodeValue" o = WebKit.DOMNode.DOMNodeSetNodeValueMethodInfo
ResolveDOMHTMLSelectElementMethod "setOuterHtml" o = WebKit.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo
ResolveDOMHTMLSelectElementMethod "setOuterText" o = WebKit.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo
ResolveDOMHTMLSelectElementMethod "setPrefix" o = WebKit.DOMNode.DOMNodeSetPrefixMethodInfo
ResolveDOMHTMLSelectElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolveDOMHTMLSelectElementMethod "setRequired" o = DOMHTMLSelectElementSetRequiredMethodInfo
ResolveDOMHTMLSelectElementMethod "setScrollLeft" o = WebKit.DOMElement.DOMElementSetScrollLeftMethodInfo
ResolveDOMHTMLSelectElementMethod "setScrollTop" o = WebKit.DOMElement.DOMElementSetScrollTopMethodInfo
ResolveDOMHTMLSelectElementMethod "setSelectedIndex" o = DOMHTMLSelectElementSetSelectedIndexMethodInfo
ResolveDOMHTMLSelectElementMethod "setSize" o = DOMHTMLSelectElementSetSizeMethodInfo
ResolveDOMHTMLSelectElementMethod "setSpellcheck" o = WebKit.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo
ResolveDOMHTMLSelectElementMethod "setTabIndex" o = WebKit.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo
ResolveDOMHTMLSelectElementMethod "setTextContent" o = WebKit.DOMNode.DOMNodeSetTextContentMethodInfo
ResolveDOMHTMLSelectElementMethod "setTitle" o = WebKit.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo
ResolveDOMHTMLSelectElementMethod "setTranslate" o = WebKit.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo
ResolveDOMHTMLSelectElementMethod "setValue" o = DOMHTMLSelectElementSetValueMethodInfo
ResolveDOMHTMLSelectElementMethod "setWebkitdropzone" o = WebKit.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo
ResolveDOMHTMLSelectElementMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolveDOMHTMLSelectElementMethod t DOMHTMLSelectElement, O.MethodInfo info DOMHTMLSelectElement p) => O.IsLabelProxy t (DOMHTMLSelectElement -> p) where
fromLabelProxy _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#if MIN_VERSION_base(4,9,0)
instance (info ~ ResolveDOMHTMLSelectElementMethod t DOMHTMLSelectElement, O.MethodInfo info DOMHTMLSelectElement p) => O.IsLabel t (DOMHTMLSelectElement -> p) where
fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#endif
getDOMHTMLSelectElementAutofocus :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m Bool
getDOMHTMLSelectElementAutofocus obj = liftIO $ getObjectPropertyBool obj "autofocus"
setDOMHTMLSelectElementAutofocus :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> Bool -> m ()
setDOMHTMLSelectElementAutofocus obj val = liftIO $ setObjectPropertyBool obj "autofocus" val
constructDOMHTMLSelectElementAutofocus :: (IsDOMHTMLSelectElement o) => Bool -> IO (GValueConstruct o)
constructDOMHTMLSelectElementAutofocus val = constructObjectPropertyBool "autofocus" val
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
getDOMHTMLSelectElementDisabled :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m Bool
getDOMHTMLSelectElementDisabled obj = liftIO $ getObjectPropertyBool obj "disabled"
setDOMHTMLSelectElementDisabled :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> Bool -> m ()
setDOMHTMLSelectElementDisabled obj val = liftIO $ setObjectPropertyBool obj "disabled" val
constructDOMHTMLSelectElementDisabled :: (IsDOMHTMLSelectElement o) => Bool -> IO (GValueConstruct o)
constructDOMHTMLSelectElementDisabled val = constructObjectPropertyBool "disabled" val
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
getDOMHTMLSelectElementForm :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m WebKit.DOMHTMLFormElement.DOMHTMLFormElement
getDOMHTMLSelectElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLSelectElementForm" $ getObjectPropertyObject obj "form" WebKit.DOMHTMLFormElement.DOMHTMLFormElement
data DOMHTMLSelectElementFormPropertyInfo
instance AttrInfo DOMHTMLSelectElementFormPropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint DOMHTMLSelectElementFormPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLSelectElementFormPropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementFormPropertyInfo = WebKit.DOMHTMLFormElement.DOMHTMLFormElement
type AttrLabel DOMHTMLSelectElementFormPropertyInfo = "form"
type AttrOrigin DOMHTMLSelectElementFormPropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementForm
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMHTMLSelectElementLabels :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m (Maybe WebKit.DOMNodeList.DOMNodeList)
getDOMHTMLSelectElementLabels obj = liftIO $ getObjectPropertyObject obj "labels" WebKit.DOMNodeList.DOMNodeList
data DOMHTMLSelectElementLabelsPropertyInfo
instance AttrInfo DOMHTMLSelectElementLabelsPropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementLabelsPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint DOMHTMLSelectElementLabelsPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLSelectElementLabelsPropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementLabelsPropertyInfo = (Maybe WebKit.DOMNodeList.DOMNodeList)
type AttrLabel DOMHTMLSelectElementLabelsPropertyInfo = "labels"
type AttrOrigin DOMHTMLSelectElementLabelsPropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementLabels
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMHTMLSelectElementLength :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m CULong
getDOMHTMLSelectElementLength obj = liftIO $ getObjectPropertyULong obj "length"
setDOMHTMLSelectElementLength :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> CULong -> m ()
setDOMHTMLSelectElementLength obj val = liftIO $ setObjectPropertyULong obj "length" val
constructDOMHTMLSelectElementLength :: (IsDOMHTMLSelectElement o) => CULong -> IO (GValueConstruct o)
constructDOMHTMLSelectElementLength val = constructObjectPropertyULong "length" val
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
getDOMHTMLSelectElementMultiple :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m Bool
getDOMHTMLSelectElementMultiple obj = liftIO $ getObjectPropertyBool obj "multiple"
setDOMHTMLSelectElementMultiple :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> Bool -> m ()
setDOMHTMLSelectElementMultiple obj val = liftIO $ setObjectPropertyBool obj "multiple" val
constructDOMHTMLSelectElementMultiple :: (IsDOMHTMLSelectElement o) => Bool -> IO (GValueConstruct o)
constructDOMHTMLSelectElementMultiple val = constructObjectPropertyBool "multiple" val
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
getDOMHTMLSelectElementName :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m (Maybe T.Text)
getDOMHTMLSelectElementName obj = liftIO $ getObjectPropertyString obj "name"
setDOMHTMLSelectElementName :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> T.Text -> m ()
setDOMHTMLSelectElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)
constructDOMHTMLSelectElementName :: (IsDOMHTMLSelectElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLSelectElementName val = constructObjectPropertyString "name" (Just val)
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
getDOMHTMLSelectElementOptions :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m (Maybe WebKit.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection)
getDOMHTMLSelectElementOptions obj = liftIO $ getObjectPropertyObject obj "options" WebKit.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection
data DOMHTMLSelectElementOptionsPropertyInfo
instance AttrInfo DOMHTMLSelectElementOptionsPropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementOptionsPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint DOMHTMLSelectElementOptionsPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLSelectElementOptionsPropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementOptionsPropertyInfo = (Maybe WebKit.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection)
type AttrLabel DOMHTMLSelectElementOptionsPropertyInfo = "options"
type AttrOrigin DOMHTMLSelectElementOptionsPropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementOptions
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMHTMLSelectElementRequired :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m Bool
getDOMHTMLSelectElementRequired obj = liftIO $ getObjectPropertyBool obj "required"
setDOMHTMLSelectElementRequired :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> Bool -> m ()
setDOMHTMLSelectElementRequired obj val = liftIO $ setObjectPropertyBool obj "required" val
constructDOMHTMLSelectElementRequired :: (IsDOMHTMLSelectElement o) => Bool -> IO (GValueConstruct o)
constructDOMHTMLSelectElementRequired val = constructObjectPropertyBool "required" val
data DOMHTMLSelectElementRequiredPropertyInfo
instance AttrInfo DOMHTMLSelectElementRequiredPropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementRequiredPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLSelectElementRequiredPropertyInfo = (~) Bool
type AttrBaseTypeConstraint DOMHTMLSelectElementRequiredPropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementRequiredPropertyInfo = Bool
type AttrLabel DOMHTMLSelectElementRequiredPropertyInfo = "required"
type AttrOrigin DOMHTMLSelectElementRequiredPropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementRequired
attrSet _ = setDOMHTMLSelectElementRequired
attrConstruct _ = constructDOMHTMLSelectElementRequired
attrClear _ = undefined
getDOMHTMLSelectElementSelectedIndex :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m CLong
getDOMHTMLSelectElementSelectedIndex obj = liftIO $ getObjectPropertyLong obj "selected-index"
setDOMHTMLSelectElementSelectedIndex :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> CLong -> m ()
setDOMHTMLSelectElementSelectedIndex obj val = liftIO $ setObjectPropertyLong obj "selected-index" val
constructDOMHTMLSelectElementSelectedIndex :: (IsDOMHTMLSelectElement o) => CLong -> IO (GValueConstruct o)
constructDOMHTMLSelectElementSelectedIndex val = constructObjectPropertyLong "selected-index" val
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
getDOMHTMLSelectElementSelectedOptions :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m (Maybe WebKit.DOMHTMLCollection.DOMHTMLCollection)
getDOMHTMLSelectElementSelectedOptions obj = liftIO $ getObjectPropertyObject obj "selected-options" WebKit.DOMHTMLCollection.DOMHTMLCollection
data DOMHTMLSelectElementSelectedOptionsPropertyInfo
instance AttrInfo DOMHTMLSelectElementSelectedOptionsPropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementSelectedOptionsPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint DOMHTMLSelectElementSelectedOptionsPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLSelectElementSelectedOptionsPropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementSelectedOptionsPropertyInfo = (Maybe WebKit.DOMHTMLCollection.DOMHTMLCollection)
type AttrLabel DOMHTMLSelectElementSelectedOptionsPropertyInfo = "selected-options"
type AttrOrigin DOMHTMLSelectElementSelectedOptionsPropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementSelectedOptions
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMHTMLSelectElementSize :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m CLong
getDOMHTMLSelectElementSize obj = liftIO $ getObjectPropertyLong obj "size"
setDOMHTMLSelectElementSize :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> CLong -> m ()
setDOMHTMLSelectElementSize obj val = liftIO $ setObjectPropertyLong obj "size" val
constructDOMHTMLSelectElementSize :: (IsDOMHTMLSelectElement o) => CLong -> IO (GValueConstruct o)
constructDOMHTMLSelectElementSize val = constructObjectPropertyLong "size" val
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
getDOMHTMLSelectElementType :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m (Maybe T.Text)
getDOMHTMLSelectElementType obj = liftIO $ getObjectPropertyString obj "type"
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
getDOMHTMLSelectElementValidationMessage :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m (Maybe T.Text)
getDOMHTMLSelectElementValidationMessage obj = liftIO $ getObjectPropertyString obj "validation-message"
data DOMHTMLSelectElementValidationMessagePropertyInfo
instance AttrInfo DOMHTMLSelectElementValidationMessagePropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementValidationMessagePropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint DOMHTMLSelectElementValidationMessagePropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLSelectElementValidationMessagePropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementValidationMessagePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLSelectElementValidationMessagePropertyInfo = "validation-message"
type AttrOrigin DOMHTMLSelectElementValidationMessagePropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementValidationMessage
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMHTMLSelectElementValidity :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m (Maybe WebKit.DOMValidityState.DOMValidityState)
getDOMHTMLSelectElementValidity obj = liftIO $ getObjectPropertyObject obj "validity" WebKit.DOMValidityState.DOMValidityState
data DOMHTMLSelectElementValidityPropertyInfo
instance AttrInfo DOMHTMLSelectElementValidityPropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementValidityPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint DOMHTMLSelectElementValidityPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLSelectElementValidityPropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementValidityPropertyInfo = (Maybe WebKit.DOMValidityState.DOMValidityState)
type AttrLabel DOMHTMLSelectElementValidityPropertyInfo = "validity"
type AttrOrigin DOMHTMLSelectElementValidityPropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementValidity
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMHTMLSelectElementValue :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m (Maybe T.Text)
getDOMHTMLSelectElementValue obj = liftIO $ getObjectPropertyString obj "value"
setDOMHTMLSelectElementValue :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> T.Text -> m ()
setDOMHTMLSelectElementValue obj val = liftIO $ setObjectPropertyString obj "value" (Just val)
constructDOMHTMLSelectElementValue :: (IsDOMHTMLSelectElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLSelectElementValue val = constructObjectPropertyString "value" (Just val)
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
getDOMHTMLSelectElementWillValidate :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m Bool
getDOMHTMLSelectElementWillValidate obj = liftIO $ getObjectPropertyBool obj "will-validate"
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
instance O.HasAttributeList DOMHTMLSelectElement
type instance O.AttributeList DOMHTMLSelectElement = DOMHTMLSelectElementAttributeList
type DOMHTMLSelectElementAttributeList = ('[ '("accessKey", WebKit.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit.DOMElement.DOMElementAttributesPropertyInfo), '("autofocus", DOMHTMLSelectElementAutofocusPropertyInfo), '("baseUri", WebKit.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit.DOMHTMLElement.DOMHTMLElementChildrenPropertyInfo), '("classList", WebKit.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLSelectElementDisabledPropertyInfo), '("draggable", WebKit.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit.DOMElement.DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLSelectElementFormPropertyInfo), '("hidden", WebKit.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit.DOMHTMLElement.DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", WebKit.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("labels", DOMHTMLSelectElementLabelsPropertyInfo), '("lang", WebKit.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit.DOMElement.DOMElementLastElementChildPropertyInfo), '("length", DOMHTMLSelectElementLengthPropertyInfo), '("localName", WebKit.DOMNode.DOMNodeLocalNamePropertyInfo), '("multiple", DOMHTMLSelectElementMultiplePropertyInfo), '("name", DOMHTMLSelectElementNamePropertyInfo), '("namespaceUri", WebKit.DOMNode.DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", WebKit.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit.DOMElement.DOMElementOffsetWidthPropertyInfo), '("options", DOMHTMLSelectElementOptionsPropertyInfo), '("outerHtml", WebKit.DOMHTMLElement.DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", WebKit.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit.DOMNode.DOMNodePrefixPropertyInfo), '("previousElementSibling", WebKit.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("required", DOMHTMLSelectElementRequiredPropertyInfo), '("scrollHeight", WebKit.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit.DOMElement.DOMElementScrollWidthPropertyInfo), '("selectedIndex", DOMHTMLSelectElementSelectedIndexPropertyInfo), '("selectedOptions", DOMHTMLSelectElementSelectedOptionsPropertyInfo), '("size", DOMHTMLSelectElementSizePropertyInfo), '("spellcheck", WebKit.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLSelectElementTypePropertyInfo), '("validationMessage", DOMHTMLSelectElementValidationMessagePropertyInfo), '("validity", DOMHTMLSelectElementValidityPropertyInfo), '("value", DOMHTMLSelectElementValuePropertyInfo), '("webkitRegionOverset", WebKit.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("willValidate", DOMHTMLSelectElementWillValidatePropertyInfo)] :: [(Symbol, *)])
dOMHTMLSelectElementAutofocus :: AttrLabelProxy "autofocus"
dOMHTMLSelectElementAutofocus = AttrLabelProxy
dOMHTMLSelectElementDisabled :: AttrLabelProxy "disabled"
dOMHTMLSelectElementDisabled = AttrLabelProxy
dOMHTMLSelectElementForm :: AttrLabelProxy "form"
dOMHTMLSelectElementForm = AttrLabelProxy
dOMHTMLSelectElementLabels :: AttrLabelProxy "labels"
dOMHTMLSelectElementLabels = AttrLabelProxy
dOMHTMLSelectElementLength :: AttrLabelProxy "length"
dOMHTMLSelectElementLength = AttrLabelProxy
dOMHTMLSelectElementMultiple :: AttrLabelProxy "multiple"
dOMHTMLSelectElementMultiple = AttrLabelProxy
dOMHTMLSelectElementName :: AttrLabelProxy "name"
dOMHTMLSelectElementName = AttrLabelProxy
dOMHTMLSelectElementOptions :: AttrLabelProxy "options"
dOMHTMLSelectElementOptions = AttrLabelProxy
dOMHTMLSelectElementRequired :: AttrLabelProxy "required"
dOMHTMLSelectElementRequired = AttrLabelProxy
dOMHTMLSelectElementSelectedIndex :: AttrLabelProxy "selectedIndex"
dOMHTMLSelectElementSelectedIndex = AttrLabelProxy
dOMHTMLSelectElementSelectedOptions :: AttrLabelProxy "selectedOptions"
dOMHTMLSelectElementSelectedOptions = AttrLabelProxy
dOMHTMLSelectElementSize :: AttrLabelProxy "size"
dOMHTMLSelectElementSize = AttrLabelProxy
dOMHTMLSelectElementType :: AttrLabelProxy "type"
dOMHTMLSelectElementType = AttrLabelProxy
dOMHTMLSelectElementValidationMessage :: AttrLabelProxy "validationMessage"
dOMHTMLSelectElementValidationMessage = AttrLabelProxy
dOMHTMLSelectElementValidity :: AttrLabelProxy "validity"
dOMHTMLSelectElementValidity = AttrLabelProxy
dOMHTMLSelectElementValue :: AttrLabelProxy "value"
dOMHTMLSelectElementValue = AttrLabelProxy
dOMHTMLSelectElementWillValidate :: AttrLabelProxy "willValidate"
dOMHTMLSelectElementWillValidate = AttrLabelProxy
type instance O.SignalList DOMHTMLSelectElement = DOMHTMLSelectElementSignalList
type DOMHTMLSelectElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])
foreign import ccall "webkit_dom_html_select_element_add" webkit_dom_html_select_element_add ::
Ptr DOMHTMLSelectElement ->
Ptr WebKit.DOMHTMLElement.DOMHTMLElement ->
Ptr WebKit.DOMHTMLElement.DOMHTMLElement ->
Ptr (Ptr GError) ->
IO ()
dOMHTMLSelectElementAdd ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a, WebKit.DOMHTMLElement.IsDOMHTMLElement b, WebKit.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 ()
)
data DOMHTMLSelectElementAddMethodInfo
instance (signature ~ (b -> c -> m ()), MonadIO m, IsDOMHTMLSelectElement a, WebKit.DOMHTMLElement.IsDOMHTMLElement b, WebKit.DOMHTMLElement.IsDOMHTMLElement c) => O.MethodInfo DOMHTMLSelectElementAddMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementAdd
foreign import ccall "webkit_dom_html_select_element_check_validity" webkit_dom_html_select_element_check_validity ::
Ptr DOMHTMLSelectElement ->
IO CInt
dOMHTMLSelectElementCheckValidity ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m Bool
dOMHTMLSelectElementCheckValidity self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_check_validity self'
let result' = (/= 0) result
touchManagedPtr self
return result'
data DOMHTMLSelectElementCheckValidityMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementCheckValidityMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementCheckValidity
foreign import ccall "webkit_dom_html_select_element_get_autofocus" webkit_dom_html_select_element_get_autofocus ::
Ptr DOMHTMLSelectElement ->
IO CInt
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'
data DOMHTMLSelectElementGetAutofocusMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetAutofocusMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetAutofocus
foreign import ccall "webkit_dom_html_select_element_get_disabled" webkit_dom_html_select_element_get_disabled ::
Ptr DOMHTMLSelectElement ->
IO CInt
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'
data DOMHTMLSelectElementGetDisabledMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetDisabledMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetDisabled
foreign import ccall "webkit_dom_html_select_element_get_form" webkit_dom_html_select_element_get_form ::
Ptr DOMHTMLSelectElement ->
IO (Ptr WebKit.DOMHTMLFormElement.DOMHTMLFormElement)
dOMHTMLSelectElementGetForm ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m WebKit.DOMHTMLFormElement.DOMHTMLFormElement
dOMHTMLSelectElementGetForm self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_form self'
checkUnexpectedReturnNULL "dOMHTMLSelectElementGetForm" result
result' <- (newObject WebKit.DOMHTMLFormElement.DOMHTMLFormElement) result
touchManagedPtr self
return result'
data DOMHTMLSelectElementGetFormMethodInfo
instance (signature ~ (m WebKit.DOMHTMLFormElement.DOMHTMLFormElement), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetFormMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetForm
foreign import ccall "webkit_dom_html_select_element_get_labels" webkit_dom_html_select_element_get_labels ::
Ptr DOMHTMLSelectElement ->
IO (Ptr WebKit.DOMNodeList.DOMNodeList)
dOMHTMLSelectElementGetLabels ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m WebKit.DOMNodeList.DOMNodeList
dOMHTMLSelectElementGetLabels self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_labels self'
checkUnexpectedReturnNULL "dOMHTMLSelectElementGetLabels" result
result' <- (wrapObject WebKit.DOMNodeList.DOMNodeList) result
touchManagedPtr self
return result'
data DOMHTMLSelectElementGetLabelsMethodInfo
instance (signature ~ (m WebKit.DOMNodeList.DOMNodeList), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetLabelsMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetLabels
foreign import ccall "webkit_dom_html_select_element_get_length" webkit_dom_html_select_element_get_length ::
Ptr DOMHTMLSelectElement ->
IO CULong
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
data DOMHTMLSelectElementGetLengthMethodInfo
instance (signature ~ (m CULong), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetLengthMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetLength
foreign import ccall "webkit_dom_html_select_element_get_multiple" webkit_dom_html_select_element_get_multiple ::
Ptr DOMHTMLSelectElement ->
IO CInt
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'
data DOMHTMLSelectElementGetMultipleMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetMultipleMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetMultiple
foreign import ccall "webkit_dom_html_select_element_get_name" webkit_dom_html_select_element_get_name ::
Ptr DOMHTMLSelectElement ->
IO CString
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'
data DOMHTMLSelectElementGetNameMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetNameMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetName
foreign import ccall "webkit_dom_html_select_element_get_options" webkit_dom_html_select_element_get_options ::
Ptr DOMHTMLSelectElement ->
IO (Ptr WebKit.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection)
dOMHTMLSelectElementGetOptions ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m WebKit.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection
dOMHTMLSelectElementGetOptions self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_options self'
checkUnexpectedReturnNULL "dOMHTMLSelectElementGetOptions" result
result' <- (wrapObject WebKit.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection) result
touchManagedPtr self
return result'
data DOMHTMLSelectElementGetOptionsMethodInfo
instance (signature ~ (m WebKit.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetOptionsMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetOptions
foreign import ccall "webkit_dom_html_select_element_get_required" webkit_dom_html_select_element_get_required ::
Ptr DOMHTMLSelectElement ->
IO CInt
dOMHTMLSelectElementGetRequired ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m Bool
dOMHTMLSelectElementGetRequired self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_required self'
let result' = (/= 0) result
touchManagedPtr self
return result'
data DOMHTMLSelectElementGetRequiredMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetRequiredMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetRequired
foreign import ccall "webkit_dom_html_select_element_get_selected_index" webkit_dom_html_select_element_get_selected_index ::
Ptr DOMHTMLSelectElement ->
IO CLong
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
data DOMHTMLSelectElementGetSelectedIndexMethodInfo
instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetSelectedIndexMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetSelectedIndex
foreign import ccall "webkit_dom_html_select_element_get_selected_options" webkit_dom_html_select_element_get_selected_options ::
Ptr DOMHTMLSelectElement ->
IO (Ptr WebKit.DOMHTMLCollection.DOMHTMLCollection)
dOMHTMLSelectElementGetSelectedOptions ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m WebKit.DOMHTMLCollection.DOMHTMLCollection
dOMHTMLSelectElementGetSelectedOptions self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_selected_options self'
checkUnexpectedReturnNULL "dOMHTMLSelectElementGetSelectedOptions" result
result' <- (wrapObject WebKit.DOMHTMLCollection.DOMHTMLCollection) result
touchManagedPtr self
return result'
data DOMHTMLSelectElementGetSelectedOptionsMethodInfo
instance (signature ~ (m WebKit.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetSelectedOptionsMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetSelectedOptions
foreign import ccall "webkit_dom_html_select_element_get_size" webkit_dom_html_select_element_get_size ::
Ptr DOMHTMLSelectElement ->
IO CLong
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
data DOMHTMLSelectElementGetSizeMethodInfo
instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetSizeMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetSize
foreign import ccall "webkit_dom_html_select_element_get_validation_message" webkit_dom_html_select_element_get_validation_message ::
Ptr DOMHTMLSelectElement ->
IO CString
dOMHTMLSelectElementGetValidationMessage ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m T.Text
dOMHTMLSelectElementGetValidationMessage self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_validation_message self'
checkUnexpectedReturnNULL "dOMHTMLSelectElementGetValidationMessage" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
data DOMHTMLSelectElementGetValidationMessageMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetValidationMessageMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetValidationMessage
foreign import ccall "webkit_dom_html_select_element_get_validity" webkit_dom_html_select_element_get_validity ::
Ptr DOMHTMLSelectElement ->
IO (Ptr WebKit.DOMValidityState.DOMValidityState)
dOMHTMLSelectElementGetValidity ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> m WebKit.DOMValidityState.DOMValidityState
dOMHTMLSelectElementGetValidity self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_get_validity self'
checkUnexpectedReturnNULL "dOMHTMLSelectElementGetValidity" result
result' <- (wrapObject WebKit.DOMValidityState.DOMValidityState) result
touchManagedPtr self
return result'
data DOMHTMLSelectElementGetValidityMethodInfo
instance (signature ~ (m WebKit.DOMValidityState.DOMValidityState), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetValidityMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetValidity
foreign import ccall "webkit_dom_html_select_element_get_value" webkit_dom_html_select_element_get_value ::
Ptr DOMHTMLSelectElement ->
IO CString
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'
data DOMHTMLSelectElementGetValueMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetValueMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetValue
foreign import ccall "webkit_dom_html_select_element_get_will_validate" webkit_dom_html_select_element_get_will_validate ::
Ptr DOMHTMLSelectElement ->
IO CInt
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'
data DOMHTMLSelectElementGetWillValidateMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetWillValidateMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetWillValidate
foreign import ccall "webkit_dom_html_select_element_item" webkit_dom_html_select_element_item ::
Ptr DOMHTMLSelectElement ->
CULong ->
IO (Ptr WebKit.DOMNode.DOMNode)
dOMHTMLSelectElementItem ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> CULong
-> m WebKit.DOMNode.DOMNode
dOMHTMLSelectElementItem self index = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_select_element_item self' index
checkUnexpectedReturnNULL "dOMHTMLSelectElementItem" result
result' <- (newObject WebKit.DOMNode.DOMNode) result
touchManagedPtr self
return result'
data DOMHTMLSelectElementItemMethodInfo
instance (signature ~ (CULong -> m WebKit.DOMNode.DOMNode), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementItemMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementItem
foreign import ccall "webkit_dom_html_select_element_named_item" webkit_dom_html_select_element_named_item ::
Ptr DOMHTMLSelectElement ->
CString ->
IO (Ptr WebKit.DOMNode.DOMNode)
dOMHTMLSelectElementNamedItem ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> T.Text
-> m WebKit.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 WebKit.DOMNode.DOMNode) result
touchManagedPtr self
freeMem name'
return result'
data DOMHTMLSelectElementNamedItemMethodInfo
instance (signature ~ (T.Text -> m WebKit.DOMNode.DOMNode), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementNamedItemMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementNamedItem
foreign import ccall "webkit_dom_html_select_element_remove" webkit_dom_html_select_element_remove ::
Ptr DOMHTMLSelectElement ->
CLong ->
IO ()
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 ()
data DOMHTMLSelectElementRemoveMethodInfo
instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementRemoveMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementRemove
foreign import ccall "webkit_dom_html_select_element_set_autofocus" webkit_dom_html_select_element_set_autofocus ::
Ptr DOMHTMLSelectElement ->
CInt ->
IO ()
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 ()
data DOMHTMLSelectElementSetAutofocusMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetAutofocusMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementSetAutofocus
foreign import ccall "webkit_dom_html_select_element_set_custom_validity" webkit_dom_html_select_element_set_custom_validity ::
Ptr DOMHTMLSelectElement ->
CString ->
IO ()
dOMHTMLSelectElementSetCustomValidity ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> T.Text
-> m ()
dOMHTMLSelectElementSetCustomValidity self error_ = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
error_' <- textToCString error_
webkit_dom_html_select_element_set_custom_validity self' error_'
touchManagedPtr self
freeMem error_'
return ()
data DOMHTMLSelectElementSetCustomValidityMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetCustomValidityMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementSetCustomValidity
foreign import ccall "webkit_dom_html_select_element_set_disabled" webkit_dom_html_select_element_set_disabled ::
Ptr DOMHTMLSelectElement ->
CInt ->
IO ()
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 ()
data DOMHTMLSelectElementSetDisabledMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetDisabledMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementSetDisabled
foreign import ccall "webkit_dom_html_select_element_set_length" webkit_dom_html_select_element_set_length ::
Ptr DOMHTMLSelectElement ->
CULong ->
Ptr (Ptr GError) ->
IO ()
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 ()
)
data DOMHTMLSelectElementSetLengthMethodInfo
instance (signature ~ (CULong -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetLengthMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementSetLength
foreign import ccall "webkit_dom_html_select_element_set_multiple" webkit_dom_html_select_element_set_multiple ::
Ptr DOMHTMLSelectElement ->
CInt ->
IO ()
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 ()
data DOMHTMLSelectElementSetMultipleMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetMultipleMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementSetMultiple
foreign import ccall "webkit_dom_html_select_element_set_name" webkit_dom_html_select_element_set_name ::
Ptr DOMHTMLSelectElement ->
CString ->
IO ()
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 ()
data DOMHTMLSelectElementSetNameMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetNameMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementSetName
foreign import ccall "webkit_dom_html_select_element_set_required" webkit_dom_html_select_element_set_required ::
Ptr DOMHTMLSelectElement ->
CInt ->
IO ()
dOMHTMLSelectElementSetRequired ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>
a
-> Bool
-> m ()
dOMHTMLSelectElementSetRequired self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
let value' = (fromIntegral . fromEnum) value
webkit_dom_html_select_element_set_required self' value'
touchManagedPtr self
return ()
data DOMHTMLSelectElementSetRequiredMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetRequiredMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementSetRequired
foreign import ccall "webkit_dom_html_select_element_set_selected_index" webkit_dom_html_select_element_set_selected_index ::
Ptr DOMHTMLSelectElement ->
CLong ->
IO ()
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 ()
data DOMHTMLSelectElementSetSelectedIndexMethodInfo
instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetSelectedIndexMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementSetSelectedIndex
foreign import ccall "webkit_dom_html_select_element_set_size" webkit_dom_html_select_element_set_size ::
Ptr DOMHTMLSelectElement ->
CLong ->
IO ()
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 ()
data DOMHTMLSelectElementSetSizeMethodInfo
instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetSizeMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementSetSize
foreign import ccall "webkit_dom_html_select_element_set_value" webkit_dom_html_select_element_set_value ::
Ptr DOMHTMLSelectElement ->
CString ->
IO ()
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 ()
data DOMHTMLSelectElementSetValueMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetValueMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementSetValue