module GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement
(
DOMHTMLSelectElement(..) ,
IsDOMHTMLSelectElement ,
toDOMHTMLSelectElement ,
noDOMHTMLSelectElement ,
DOMHTMLSelectElementAddMethodInfo ,
dOMHTMLSelectElementAdd ,
DOMHTMLSelectElementGetAutofocusMethodInfo,
dOMHTMLSelectElementGetAutofocus ,
DOMHTMLSelectElementGetDisabledMethodInfo,
dOMHTMLSelectElementGetDisabled ,
DOMHTMLSelectElementGetFormMethodInfo ,
dOMHTMLSelectElementGetForm ,
DOMHTMLSelectElementGetLengthMethodInfo ,
dOMHTMLSelectElementGetLength ,
DOMHTMLSelectElementGetMultipleMethodInfo,
dOMHTMLSelectElementGetMultiple ,
DOMHTMLSelectElementGetNameMethodInfo ,
dOMHTMLSelectElementGetName ,
DOMHTMLSelectElementGetOptionsMethodInfo,
dOMHTMLSelectElementGetOptions ,
DOMHTMLSelectElementGetSelectTypeMethodInfo,
dOMHTMLSelectElementGetSelectType ,
DOMHTMLSelectElementGetSelectedIndexMethodInfo,
dOMHTMLSelectElementGetSelectedIndex ,
DOMHTMLSelectElementGetSizeMethodInfo ,
dOMHTMLSelectElementGetSize ,
DOMHTMLSelectElementGetValueMethodInfo ,
dOMHTMLSelectElementGetValue ,
DOMHTMLSelectElementGetWillValidateMethodInfo,
dOMHTMLSelectElementGetWillValidate ,
DOMHTMLSelectElementItemMethodInfo ,
dOMHTMLSelectElementItem ,
DOMHTMLSelectElementNamedItemMethodInfo ,
dOMHTMLSelectElementNamedItem ,
DOMHTMLSelectElementRemoveMethodInfo ,
dOMHTMLSelectElementRemove ,
DOMHTMLSelectElementSetAutofocusMethodInfo,
dOMHTMLSelectElementSetAutofocus ,
DOMHTMLSelectElementSetDisabledMethodInfo,
dOMHTMLSelectElementSetDisabled ,
DOMHTMLSelectElementSetLengthMethodInfo ,
dOMHTMLSelectElementSetLength ,
DOMHTMLSelectElementSetMultipleMethodInfo,
dOMHTMLSelectElementSetMultiple ,
DOMHTMLSelectElementSetNameMethodInfo ,
dOMHTMLSelectElementSetName ,
DOMHTMLSelectElementSetSelectedIndexMethodInfo,
dOMHTMLSelectElementSetSelectedIndex ,
DOMHTMLSelectElementSetSizeMethodInfo ,
dOMHTMLSelectElementSetSize ,
DOMHTMLSelectElementSetValueMethodInfo ,
dOMHTMLSelectElementSetValue ,
DOMHTMLSelectElementAutocompletePropertyInfo,
clearDOMHTMLSelectElementAutocomplete ,
constructDOMHTMLSelectElementAutocomplete,
dOMHTMLSelectElementAutocomplete ,
getDOMHTMLSelectElementAutocomplete ,
setDOMHTMLSelectElementAutocomplete ,
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,
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.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget
import qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement
import qualified GI.WebKit2WebExtension.Objects.DOMHTMLCollection as WebKit2WebExtension.DOMHTMLCollection
import qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement
import qualified GI.WebKit2WebExtension.Objects.DOMHTMLFormElement as WebKit2WebExtension.DOMHTMLFormElement
import qualified GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection as WebKit2WebExtension.DOMHTMLOptionsCollection
import qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode
import qualified GI.WebKit2WebExtension.Objects.DOMNodeList as WebKit2WebExtension.DOMNodeList
import 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 => IsDOMHTMLSelectElement o
#if MIN_VERSION_base(4,9,0)
instance (GObject a, O.UnknownAncestorError DOMHTMLSelectElement a) =>
IsDOMHTMLSelectElement a
#endif
instance IsDOMHTMLSelectElement DOMHTMLSelectElement
instance WebKit2WebExtension.DOMHTMLElement.IsDOMHTMLElement DOMHTMLSelectElement
instance WebKit2WebExtension.DOMElement.IsDOMElement DOMHTMLSelectElement
instance WebKit2WebExtension.DOMNode.IsDOMNode DOMHTMLSelectElement
instance WebKit2WebExtension.DOMObject.IsDOMObject DOMHTMLSelectElement
instance GObject.Object.IsObject DOMHTMLSelectElement
instance WebKit2WebExtension.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 = 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 "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 "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo
ResolveDOMHTMLSelectElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo
ResolveDOMHTMLSelectElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo
ResolveDOMHTMLSelectElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo
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 "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 "replaceData" o = GObject.Object.ObjectReplaceDataMethodInfo
ResolveDOMHTMLSelectElementMethod "replaceQdata" o = GObject.Object.ObjectReplaceQdataMethodInfo
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 "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 "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo
ResolveDOMHTMLSelectElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo
ResolveDOMHTMLSelectElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo
ResolveDOMHTMLSelectElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo
ResolveDOMHTMLSelectElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo
ResolveDOMHTMLSelectElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo
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 "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 "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 "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 "getValue" o = DOMHTMLSelectElementGetValueMethodInfo
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 "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 "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo
ResolveDOMHTMLSelectElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo
ResolveDOMHTMLSelectElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo
ResolveDOMHTMLSelectElementMethod "setValue" o = DOMHTMLSelectElementSetValueMethodInfo
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
getDOMHTMLSelectElementAutocomplete :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m (Maybe T.Text)
getDOMHTMLSelectElementAutocomplete obj = liftIO $ getObjectPropertyString obj "autocomplete"
setDOMHTMLSelectElementAutocomplete :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> T.Text -> m ()
setDOMHTMLSelectElementAutocomplete obj val = liftIO $ setObjectPropertyString obj "autocomplete" (Just val)
constructDOMHTMLSelectElementAutocomplete :: (IsDOMHTMLSelectElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLSelectElementAutocomplete val = constructObjectPropertyString "autocomplete" (Just val)
clearDOMHTMLSelectElementAutocomplete :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m ()
clearDOMHTMLSelectElementAutocomplete obj = liftIO $ setObjectPropertyString obj "autocomplete" (Nothing :: Maybe T.Text)
data DOMHTMLSelectElementAutocompletePropertyInfo
instance AttrInfo DOMHTMLSelectElementAutocompletePropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementAutocompletePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint DOMHTMLSelectElementAutocompletePropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLSelectElementAutocompletePropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementAutocompletePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLSelectElementAutocompletePropertyInfo = "autocomplete"
type AttrOrigin DOMHTMLSelectElementAutocompletePropertyInfo = DOMHTMLSelectElement
attrGet _ = getDOMHTMLSelectElementAutocomplete
attrSet _ = setDOMHTMLSelectElementAutocomplete
attrConstruct _ = constructDOMHTMLSelectElementAutocomplete
attrClear _ = clearDOMHTMLSelectElementAutocomplete
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 WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement
getDOMHTMLSelectElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLSelectElementForm" $ getObjectPropertyObject obj "form" WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement
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
getDOMHTMLSelectElementLabels :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m (Maybe WebKit2WebExtension.DOMNodeList.DOMNodeList)
getDOMHTMLSelectElementLabels obj = liftIO $ getObjectPropertyObject obj "labels" WebKit2WebExtension.DOMNodeList.DOMNodeList
data DOMHTMLSelectElementLabelsPropertyInfo
instance AttrInfo DOMHTMLSelectElementLabelsPropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementLabelsPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint DOMHTMLSelectElementLabelsPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLSelectElementLabelsPropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementLabelsPropertyInfo = (Maybe WebKit2WebExtension.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 WebKit2WebExtension.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection)
getDOMHTMLSelectElementOptions obj = liftIO $ getObjectPropertyObject obj "options" WebKit2WebExtension.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection
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
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 WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)
getDOMHTMLSelectElementSelectedOptions obj = liftIO $ getObjectPropertyObject obj "selected-options" WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection
data DOMHTMLSelectElementSelectedOptionsPropertyInfo
instance AttrInfo DOMHTMLSelectElementSelectedOptionsPropertyInfo where
type AttrAllowedOps DOMHTMLSelectElementSelectedOptionsPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint DOMHTMLSelectElementSelectedOptionsPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLSelectElementSelectedOptionsPropertyInfo = IsDOMHTMLSelectElement
type AttrGetType DOMHTMLSelectElementSelectedOptionsPropertyInfo = (Maybe WebKit2WebExtension.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
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", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("autocomplete", DOMHTMLSelectElementAutocompletePropertyInfo), '("autofocus", DOMHTMLSelectElementAutofocusPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("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), '("isConnected", WebKit2WebExtension.DOMNode.DOMNodeIsConnectedPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("labels", DOMHTMLSelectElementLabelsPropertyInfo), '("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), '("required", DOMHTMLSelectElementRequiredPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("selectedIndex", DOMHTMLSelectElementSelectedIndexPropertyInfo), '("selectedOptions", DOMHTMLSelectElementSelectedOptionsPropertyInfo), '("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), '("validationMessage", DOMHTMLSelectElementValidationMessagePropertyInfo), '("value", DOMHTMLSelectElementValuePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("willValidate", DOMHTMLSelectElementWillValidatePropertyInfo)] :: [(Symbol, *)])
dOMHTMLSelectElementAutocomplete :: AttrLabelProxy "autocomplete"
dOMHTMLSelectElementAutocomplete = AttrLabelProxy
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
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 WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement ->
Ptr WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement ->
Ptr (Ptr GError) ->
IO ()
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 ()
)
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
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 WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement)
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'
data DOMHTMLSelectElementGetFormMethodInfo
instance (signature ~ (m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetFormMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetForm
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 WebKit2WebExtension.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection)
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'
data DOMHTMLSelectElementGetOptionsMethodInfo
instance (signature ~ (m WebKit2WebExtension.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetOptionsMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetOptions
foreign import ccall "webkit_dom_html_select_element_get_select_type" webkit_dom_html_select_element_get_select_type ::
Ptr DOMHTMLSelectElement ->
IO CString
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'
data DOMHTMLSelectElementGetSelectTypeMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetSelectTypeMethodInfo a signature where
overloadedMethod _ = dOMHTMLSelectElementGetSelectType
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_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_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 WebKit2WebExtension.DOMNode.DOMNode)
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'
data DOMHTMLSelectElementItemMethodInfo
instance (signature ~ (CULong -> m WebKit2WebExtension.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 WebKit2WebExtension.DOMNode.DOMNode)
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'
data DOMHTMLSelectElementNamedItemMethodInfo
instance (signature ~ (T.Text -> m WebKit2WebExtension.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_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_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