module GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement
(
DOMHTMLOptionElement(..) ,
IsDOMHTMLOptionElement ,
toDOMHTMLOptionElement ,
noDOMHTMLOptionElement ,
DOMHTMLOptionElementGetDefaultSelectedMethodInfo,
dOMHTMLOptionElementGetDefaultSelected ,
DOMHTMLOptionElementGetDisabledMethodInfo,
dOMHTMLOptionElementGetDisabled ,
DOMHTMLOptionElementGetFormMethodInfo ,
dOMHTMLOptionElementGetForm ,
DOMHTMLOptionElementGetIndexMethodInfo ,
dOMHTMLOptionElementGetIndex ,
DOMHTMLOptionElementGetLabelMethodInfo ,
dOMHTMLOptionElementGetLabel ,
DOMHTMLOptionElementGetSelectedMethodInfo,
dOMHTMLOptionElementGetSelected ,
DOMHTMLOptionElementGetTextMethodInfo ,
dOMHTMLOptionElementGetText ,
DOMHTMLOptionElementGetValueMethodInfo ,
dOMHTMLOptionElementGetValue ,
DOMHTMLOptionElementSetDefaultSelectedMethodInfo,
dOMHTMLOptionElementSetDefaultSelected ,
DOMHTMLOptionElementSetDisabledMethodInfo,
dOMHTMLOptionElementSetDisabled ,
DOMHTMLOptionElementSetLabelMethodInfo ,
dOMHTMLOptionElementSetLabel ,
DOMHTMLOptionElementSetSelectedMethodInfo,
dOMHTMLOptionElementSetSelected ,
DOMHTMLOptionElementSetValueMethodInfo ,
dOMHTMLOptionElementSetValue ,
DOMHTMLOptionElementDefaultSelectedPropertyInfo,
constructDOMHTMLOptionElementDefaultSelected,
dOMHTMLOptionElementDefaultSelected ,
getDOMHTMLOptionElementDefaultSelected ,
setDOMHTMLOptionElementDefaultSelected ,
DOMHTMLOptionElementDisabledPropertyInfo,
constructDOMHTMLOptionElementDisabled ,
dOMHTMLOptionElementDisabled ,
getDOMHTMLOptionElementDisabled ,
setDOMHTMLOptionElementDisabled ,
DOMHTMLOptionElementFormPropertyInfo ,
dOMHTMLOptionElementForm ,
getDOMHTMLOptionElementForm ,
DOMHTMLOptionElementIndexPropertyInfo ,
dOMHTMLOptionElementIndex ,
getDOMHTMLOptionElementIndex ,
DOMHTMLOptionElementLabelPropertyInfo ,
constructDOMHTMLOptionElementLabel ,
dOMHTMLOptionElementLabel ,
getDOMHTMLOptionElementLabel ,
setDOMHTMLOptionElementLabel ,
DOMHTMLOptionElementSelectedPropertyInfo,
constructDOMHTMLOptionElementSelected ,
dOMHTMLOptionElementSelected ,
getDOMHTMLOptionElementSelected ,
setDOMHTMLOptionElementSelected ,
DOMHTMLOptionElementTextPropertyInfo ,
dOMHTMLOptionElementText ,
getDOMHTMLOptionElementText ,
DOMHTMLOptionElementValuePropertyInfo ,
constructDOMHTMLOptionElementValue ,
dOMHTMLOptionElementValue ,
getDOMHTMLOptionElementValue ,
setDOMHTMLOptionElementValue ,
) 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.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement
import qualified GI.WebKit2WebExtension.Objects.DOMHTMLFormElement as WebKit2WebExtension.DOMHTMLFormElement
import qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode
import qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject
newtype DOMHTMLOptionElement = DOMHTMLOptionElement (ManagedPtr DOMHTMLOptionElement)
foreign import ccall "webkit_dom_html_option_element_get_type"
c_webkit_dom_html_option_element_get_type :: IO GType
instance GObject DOMHTMLOptionElement where
gobjectType _ = c_webkit_dom_html_option_element_get_type
class GObject o => IsDOMHTMLOptionElement o
#if MIN_VERSION_base(4,9,0)
instance (GObject a, O.UnknownAncestorError DOMHTMLOptionElement a) =>
IsDOMHTMLOptionElement a
#endif
instance IsDOMHTMLOptionElement DOMHTMLOptionElement
instance WebKit2WebExtension.DOMHTMLElement.IsDOMHTMLElement DOMHTMLOptionElement
instance WebKit2WebExtension.DOMElement.IsDOMElement DOMHTMLOptionElement
instance WebKit2WebExtension.DOMNode.IsDOMNode DOMHTMLOptionElement
instance WebKit2WebExtension.DOMObject.IsDOMObject DOMHTMLOptionElement
instance GObject.Object.IsObject DOMHTMLOptionElement
instance WebKit2WebExtension.DOMEventTarget.IsDOMEventTarget DOMHTMLOptionElement
toDOMHTMLOptionElement :: IsDOMHTMLOptionElement o => o -> IO DOMHTMLOptionElement
toDOMHTMLOptionElement = unsafeCastTo DOMHTMLOptionElement
noDOMHTMLOptionElement :: Maybe DOMHTMLOptionElement
noDOMHTMLOptionElement = Nothing
type family ResolveDOMHTMLOptionElementMethod (t :: Symbol) (o :: *) :: * where
ResolveDOMHTMLOptionElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo
ResolveDOMHTMLOptionElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo
ResolveDOMHTMLOptionElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolveDOMHTMLOptionElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolveDOMHTMLOptionElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo
ResolveDOMHTMLOptionElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo
ResolveDOMHTMLOptionElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo
ResolveDOMHTMLOptionElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo
ResolveDOMHTMLOptionElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo
ResolveDOMHTMLOptionElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo
ResolveDOMHTMLOptionElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo
ResolveDOMHTMLOptionElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo
ResolveDOMHTMLOptionElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolveDOMHTMLOptionElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolveDOMHTMLOptionElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo
ResolveDOMHTMLOptionElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo
ResolveDOMHTMLOptionElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo
ResolveDOMHTMLOptionElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo
ResolveDOMHTMLOptionElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo
ResolveDOMHTMLOptionElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo
ResolveDOMHTMLOptionElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo
ResolveDOMHTMLOptionElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo
ResolveDOMHTMLOptionElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo
ResolveDOMHTMLOptionElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo
ResolveDOMHTMLOptionElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolveDOMHTMLOptionElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo
ResolveDOMHTMLOptionElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo
ResolveDOMHTMLOptionElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo
ResolveDOMHTMLOptionElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo
ResolveDOMHTMLOptionElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo
ResolveDOMHTMLOptionElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo
ResolveDOMHTMLOptionElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolveDOMHTMLOptionElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolveDOMHTMLOptionElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo
ResolveDOMHTMLOptionElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo
ResolveDOMHTMLOptionElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolveDOMHTMLOptionElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolveDOMHTMLOptionElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo
ResolveDOMHTMLOptionElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo
ResolveDOMHTMLOptionElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo
ResolveDOMHTMLOptionElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo
ResolveDOMHTMLOptionElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo
ResolveDOMHTMLOptionElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo
ResolveDOMHTMLOptionElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo
ResolveDOMHTMLOptionElementMethod "replaceData" o = GObject.Object.ObjectReplaceDataMethodInfo
ResolveDOMHTMLOptionElementMethod "replaceQdata" o = GObject.Object.ObjectReplaceQdataMethodInfo
ResolveDOMHTMLOptionElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo
ResolveDOMHTMLOptionElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolveDOMHTMLOptionElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo
ResolveDOMHTMLOptionElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo
ResolveDOMHTMLOptionElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo
ResolveDOMHTMLOptionElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo
ResolveDOMHTMLOptionElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo
ResolveDOMHTMLOptionElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo
ResolveDOMHTMLOptionElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo
ResolveDOMHTMLOptionElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo
ResolveDOMHTMLOptionElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo
ResolveDOMHTMLOptionElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo
ResolveDOMHTMLOptionElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo
ResolveDOMHTMLOptionElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo
ResolveDOMHTMLOptionElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo
ResolveDOMHTMLOptionElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo
ResolveDOMHTMLOptionElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo
ResolveDOMHTMLOptionElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo
ResolveDOMHTMLOptionElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo
ResolveDOMHTMLOptionElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo
ResolveDOMHTMLOptionElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo
ResolveDOMHTMLOptionElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo
ResolveDOMHTMLOptionElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo
ResolveDOMHTMLOptionElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo
ResolveDOMHTMLOptionElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo
ResolveDOMHTMLOptionElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo
ResolveDOMHTMLOptionElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo
ResolveDOMHTMLOptionElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo
ResolveDOMHTMLOptionElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo
ResolveDOMHTMLOptionElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo
ResolveDOMHTMLOptionElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo
ResolveDOMHTMLOptionElementMethod "getDefaultSelected" o = DOMHTMLOptionElementGetDefaultSelectedMethodInfo
ResolveDOMHTMLOptionElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo
ResolveDOMHTMLOptionElementMethod "getDisabled" o = DOMHTMLOptionElementGetDisabledMethodInfo
ResolveDOMHTMLOptionElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo
ResolveDOMHTMLOptionElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo
ResolveDOMHTMLOptionElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo
ResolveDOMHTMLOptionElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo
ResolveDOMHTMLOptionElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo
ResolveDOMHTMLOptionElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo
ResolveDOMHTMLOptionElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo
ResolveDOMHTMLOptionElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo
ResolveDOMHTMLOptionElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo
ResolveDOMHTMLOptionElementMethod "getForm" o = DOMHTMLOptionElementGetFormMethodInfo
ResolveDOMHTMLOptionElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo
ResolveDOMHTMLOptionElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo
ResolveDOMHTMLOptionElementMethod "getIndex" o = DOMHTMLOptionElementGetIndexMethodInfo
ResolveDOMHTMLOptionElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo
ResolveDOMHTMLOptionElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo
ResolveDOMHTMLOptionElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo
ResolveDOMHTMLOptionElementMethod "getLabel" o = DOMHTMLOptionElementGetLabelMethodInfo
ResolveDOMHTMLOptionElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo
ResolveDOMHTMLOptionElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo
ResolveDOMHTMLOptionElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo
ResolveDOMHTMLOptionElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo
ResolveDOMHTMLOptionElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo
ResolveDOMHTMLOptionElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo
ResolveDOMHTMLOptionElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo
ResolveDOMHTMLOptionElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo
ResolveDOMHTMLOptionElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo
ResolveDOMHTMLOptionElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo
ResolveDOMHTMLOptionElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo
ResolveDOMHTMLOptionElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo
ResolveDOMHTMLOptionElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo
ResolveDOMHTMLOptionElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo
ResolveDOMHTMLOptionElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo
ResolveDOMHTMLOptionElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo
ResolveDOMHTMLOptionElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo
ResolveDOMHTMLOptionElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo
ResolveDOMHTMLOptionElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo
ResolveDOMHTMLOptionElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo
ResolveDOMHTMLOptionElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo
ResolveDOMHTMLOptionElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo
ResolveDOMHTMLOptionElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo
ResolveDOMHTMLOptionElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolveDOMHTMLOptionElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolveDOMHTMLOptionElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo
ResolveDOMHTMLOptionElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo
ResolveDOMHTMLOptionElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo
ResolveDOMHTMLOptionElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo
ResolveDOMHTMLOptionElementMethod "getSelected" o = DOMHTMLOptionElementGetSelectedMethodInfo
ResolveDOMHTMLOptionElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo
ResolveDOMHTMLOptionElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo
ResolveDOMHTMLOptionElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo
ResolveDOMHTMLOptionElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo
ResolveDOMHTMLOptionElementMethod "getText" o = DOMHTMLOptionElementGetTextMethodInfo
ResolveDOMHTMLOptionElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo
ResolveDOMHTMLOptionElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo
ResolveDOMHTMLOptionElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo
ResolveDOMHTMLOptionElementMethod "getValue" o = DOMHTMLOptionElementGetValueMethodInfo
ResolveDOMHTMLOptionElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo
ResolveDOMHTMLOptionElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo
ResolveDOMHTMLOptionElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo
ResolveDOMHTMLOptionElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo
ResolveDOMHTMLOptionElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo
ResolveDOMHTMLOptionElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo
ResolveDOMHTMLOptionElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo
ResolveDOMHTMLOptionElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo
ResolveDOMHTMLOptionElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo
ResolveDOMHTMLOptionElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo
ResolveDOMHTMLOptionElementMethod "setDefaultSelected" o = DOMHTMLOptionElementSetDefaultSelectedMethodInfo
ResolveDOMHTMLOptionElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo
ResolveDOMHTMLOptionElementMethod "setDisabled" o = DOMHTMLOptionElementSetDisabledMethodInfo
ResolveDOMHTMLOptionElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo
ResolveDOMHTMLOptionElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo
ResolveDOMHTMLOptionElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo
ResolveDOMHTMLOptionElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo
ResolveDOMHTMLOptionElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo
ResolveDOMHTMLOptionElementMethod "setLabel" o = DOMHTMLOptionElementSetLabelMethodInfo
ResolveDOMHTMLOptionElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo
ResolveDOMHTMLOptionElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo
ResolveDOMHTMLOptionElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo
ResolveDOMHTMLOptionElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo
ResolveDOMHTMLOptionElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo
ResolveDOMHTMLOptionElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolveDOMHTMLOptionElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo
ResolveDOMHTMLOptionElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo
ResolveDOMHTMLOptionElementMethod "setSelected" o = DOMHTMLOptionElementSetSelectedMethodInfo
ResolveDOMHTMLOptionElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo
ResolveDOMHTMLOptionElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo
ResolveDOMHTMLOptionElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo
ResolveDOMHTMLOptionElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo
ResolveDOMHTMLOptionElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo
ResolveDOMHTMLOptionElementMethod "setValue" o = DOMHTMLOptionElementSetValueMethodInfo
ResolveDOMHTMLOptionElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo
ResolveDOMHTMLOptionElementMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolveDOMHTMLOptionElementMethod t DOMHTMLOptionElement, O.MethodInfo info DOMHTMLOptionElement p) => O.IsLabelProxy t (DOMHTMLOptionElement -> p) where
fromLabelProxy _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#if MIN_VERSION_base(4,9,0)
instance (info ~ ResolveDOMHTMLOptionElementMethod t DOMHTMLOptionElement, O.MethodInfo info DOMHTMLOptionElement p) => O.IsLabel t (DOMHTMLOptionElement -> p) where
fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#endif
getDOMHTMLOptionElementDefaultSelected :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> m Bool
getDOMHTMLOptionElementDefaultSelected obj = liftIO $ getObjectPropertyBool obj "default-selected"
setDOMHTMLOptionElementDefaultSelected :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> Bool -> m ()
setDOMHTMLOptionElementDefaultSelected obj val = liftIO $ setObjectPropertyBool obj "default-selected" val
constructDOMHTMLOptionElementDefaultSelected :: (IsDOMHTMLOptionElement o) => Bool -> IO (GValueConstruct o)
constructDOMHTMLOptionElementDefaultSelected val = constructObjectPropertyBool "default-selected" val
data DOMHTMLOptionElementDefaultSelectedPropertyInfo
instance AttrInfo DOMHTMLOptionElementDefaultSelectedPropertyInfo where
type AttrAllowedOps DOMHTMLOptionElementDefaultSelectedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLOptionElementDefaultSelectedPropertyInfo = (~) Bool
type AttrBaseTypeConstraint DOMHTMLOptionElementDefaultSelectedPropertyInfo = IsDOMHTMLOptionElement
type AttrGetType DOMHTMLOptionElementDefaultSelectedPropertyInfo = Bool
type AttrLabel DOMHTMLOptionElementDefaultSelectedPropertyInfo = "default-selected"
type AttrOrigin DOMHTMLOptionElementDefaultSelectedPropertyInfo = DOMHTMLOptionElement
attrGet _ = getDOMHTMLOptionElementDefaultSelected
attrSet _ = setDOMHTMLOptionElementDefaultSelected
attrConstruct _ = constructDOMHTMLOptionElementDefaultSelected
attrClear _ = undefined
getDOMHTMLOptionElementDisabled :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> m Bool
getDOMHTMLOptionElementDisabled obj = liftIO $ getObjectPropertyBool obj "disabled"
setDOMHTMLOptionElementDisabled :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> Bool -> m ()
setDOMHTMLOptionElementDisabled obj val = liftIO $ setObjectPropertyBool obj "disabled" val
constructDOMHTMLOptionElementDisabled :: (IsDOMHTMLOptionElement o) => Bool -> IO (GValueConstruct o)
constructDOMHTMLOptionElementDisabled val = constructObjectPropertyBool "disabled" val
data DOMHTMLOptionElementDisabledPropertyInfo
instance AttrInfo DOMHTMLOptionElementDisabledPropertyInfo where
type AttrAllowedOps DOMHTMLOptionElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLOptionElementDisabledPropertyInfo = (~) Bool
type AttrBaseTypeConstraint DOMHTMLOptionElementDisabledPropertyInfo = IsDOMHTMLOptionElement
type AttrGetType DOMHTMLOptionElementDisabledPropertyInfo = Bool
type AttrLabel DOMHTMLOptionElementDisabledPropertyInfo = "disabled"
type AttrOrigin DOMHTMLOptionElementDisabledPropertyInfo = DOMHTMLOptionElement
attrGet _ = getDOMHTMLOptionElementDisabled
attrSet _ = setDOMHTMLOptionElementDisabled
attrConstruct _ = constructDOMHTMLOptionElementDisabled
attrClear _ = undefined
getDOMHTMLOptionElementForm :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement
getDOMHTMLOptionElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLOptionElementForm" $ getObjectPropertyObject obj "form" WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement
data DOMHTMLOptionElementFormPropertyInfo
instance AttrInfo DOMHTMLOptionElementFormPropertyInfo where
type AttrAllowedOps DOMHTMLOptionElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint DOMHTMLOptionElementFormPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLOptionElementFormPropertyInfo = IsDOMHTMLOptionElement
type AttrGetType DOMHTMLOptionElementFormPropertyInfo = WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement
type AttrLabel DOMHTMLOptionElementFormPropertyInfo = "form"
type AttrOrigin DOMHTMLOptionElementFormPropertyInfo = DOMHTMLOptionElement
attrGet _ = getDOMHTMLOptionElementForm
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMHTMLOptionElementIndex :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> m CLong
getDOMHTMLOptionElementIndex obj = liftIO $ getObjectPropertyLong obj "index"
data DOMHTMLOptionElementIndexPropertyInfo
instance AttrInfo DOMHTMLOptionElementIndexPropertyInfo where
type AttrAllowedOps DOMHTMLOptionElementIndexPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMHTMLOptionElementIndexPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLOptionElementIndexPropertyInfo = IsDOMHTMLOptionElement
type AttrGetType DOMHTMLOptionElementIndexPropertyInfo = CLong
type AttrLabel DOMHTMLOptionElementIndexPropertyInfo = "index"
type AttrOrigin DOMHTMLOptionElementIndexPropertyInfo = DOMHTMLOptionElement
attrGet _ = getDOMHTMLOptionElementIndex
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMHTMLOptionElementLabel :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> m (Maybe T.Text)
getDOMHTMLOptionElementLabel obj = liftIO $ getObjectPropertyString obj "label"
setDOMHTMLOptionElementLabel :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> T.Text -> m ()
setDOMHTMLOptionElementLabel obj val = liftIO $ setObjectPropertyString obj "label" (Just val)
constructDOMHTMLOptionElementLabel :: (IsDOMHTMLOptionElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLOptionElementLabel val = constructObjectPropertyString "label" (Just val)
data DOMHTMLOptionElementLabelPropertyInfo
instance AttrInfo DOMHTMLOptionElementLabelPropertyInfo where
type AttrAllowedOps DOMHTMLOptionElementLabelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLOptionElementLabelPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLOptionElementLabelPropertyInfo = IsDOMHTMLOptionElement
type AttrGetType DOMHTMLOptionElementLabelPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLOptionElementLabelPropertyInfo = "label"
type AttrOrigin DOMHTMLOptionElementLabelPropertyInfo = DOMHTMLOptionElement
attrGet _ = getDOMHTMLOptionElementLabel
attrSet _ = setDOMHTMLOptionElementLabel
attrConstruct _ = constructDOMHTMLOptionElementLabel
attrClear _ = undefined
getDOMHTMLOptionElementSelected :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> m Bool
getDOMHTMLOptionElementSelected obj = liftIO $ getObjectPropertyBool obj "selected"
setDOMHTMLOptionElementSelected :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> Bool -> m ()
setDOMHTMLOptionElementSelected obj val = liftIO $ setObjectPropertyBool obj "selected" val
constructDOMHTMLOptionElementSelected :: (IsDOMHTMLOptionElement o) => Bool -> IO (GValueConstruct o)
constructDOMHTMLOptionElementSelected val = constructObjectPropertyBool "selected" val
data DOMHTMLOptionElementSelectedPropertyInfo
instance AttrInfo DOMHTMLOptionElementSelectedPropertyInfo where
type AttrAllowedOps DOMHTMLOptionElementSelectedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLOptionElementSelectedPropertyInfo = (~) Bool
type AttrBaseTypeConstraint DOMHTMLOptionElementSelectedPropertyInfo = IsDOMHTMLOptionElement
type AttrGetType DOMHTMLOptionElementSelectedPropertyInfo = Bool
type AttrLabel DOMHTMLOptionElementSelectedPropertyInfo = "selected"
type AttrOrigin DOMHTMLOptionElementSelectedPropertyInfo = DOMHTMLOptionElement
attrGet _ = getDOMHTMLOptionElementSelected
attrSet _ = setDOMHTMLOptionElementSelected
attrConstruct _ = constructDOMHTMLOptionElementSelected
attrClear _ = undefined
getDOMHTMLOptionElementText :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> m (Maybe T.Text)
getDOMHTMLOptionElementText obj = liftIO $ getObjectPropertyString obj "text"
data DOMHTMLOptionElementTextPropertyInfo
instance AttrInfo DOMHTMLOptionElementTextPropertyInfo where
type AttrAllowedOps DOMHTMLOptionElementTextPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint DOMHTMLOptionElementTextPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLOptionElementTextPropertyInfo = IsDOMHTMLOptionElement
type AttrGetType DOMHTMLOptionElementTextPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLOptionElementTextPropertyInfo = "text"
type AttrOrigin DOMHTMLOptionElementTextPropertyInfo = DOMHTMLOptionElement
attrGet _ = getDOMHTMLOptionElementText
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
getDOMHTMLOptionElementValue :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> m (Maybe T.Text)
getDOMHTMLOptionElementValue obj = liftIO $ getObjectPropertyString obj "value"
setDOMHTMLOptionElementValue :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> T.Text -> m ()
setDOMHTMLOptionElementValue obj val = liftIO $ setObjectPropertyString obj "value" (Just val)
constructDOMHTMLOptionElementValue :: (IsDOMHTMLOptionElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLOptionElementValue val = constructObjectPropertyString "value" (Just val)
data DOMHTMLOptionElementValuePropertyInfo
instance AttrInfo DOMHTMLOptionElementValuePropertyInfo where
type AttrAllowedOps DOMHTMLOptionElementValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLOptionElementValuePropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLOptionElementValuePropertyInfo = IsDOMHTMLOptionElement
type AttrGetType DOMHTMLOptionElementValuePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLOptionElementValuePropertyInfo = "value"
type AttrOrigin DOMHTMLOptionElementValuePropertyInfo = DOMHTMLOptionElement
attrGet _ = getDOMHTMLOptionElementValue
attrSet _ = setDOMHTMLOptionElementValue
attrConstruct _ = constructDOMHTMLOptionElementValue
attrClear _ = undefined
instance O.HasAttributeList DOMHTMLOptionElement
type instance O.AttributeList DOMHTMLOptionElement = DOMHTMLOptionElementAttributeList
type DOMHTMLOptionElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("defaultSelected", DOMHTMLOptionElementDefaultSelectedPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLOptionElementDisabledPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLOptionElementFormPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("index", DOMHTMLOptionElementIndexPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("label", DOMHTMLOptionElementLabelPropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("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), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("selected", DOMHTMLOptionElementSelectedPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("text", DOMHTMLOptionElementTextPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("value", DOMHTMLOptionElementValuePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])
dOMHTMLOptionElementDefaultSelected :: AttrLabelProxy "defaultSelected"
dOMHTMLOptionElementDefaultSelected = AttrLabelProxy
dOMHTMLOptionElementDisabled :: AttrLabelProxy "disabled"
dOMHTMLOptionElementDisabled = AttrLabelProxy
dOMHTMLOptionElementForm :: AttrLabelProxy "form"
dOMHTMLOptionElementForm = AttrLabelProxy
dOMHTMLOptionElementIndex :: AttrLabelProxy "index"
dOMHTMLOptionElementIndex = AttrLabelProxy
dOMHTMLOptionElementLabel :: AttrLabelProxy "label"
dOMHTMLOptionElementLabel = AttrLabelProxy
dOMHTMLOptionElementSelected :: AttrLabelProxy "selected"
dOMHTMLOptionElementSelected = AttrLabelProxy
dOMHTMLOptionElementText :: AttrLabelProxy "text"
dOMHTMLOptionElementText = AttrLabelProxy
dOMHTMLOptionElementValue :: AttrLabelProxy "value"
dOMHTMLOptionElementValue = AttrLabelProxy
type instance O.SignalList DOMHTMLOptionElement = DOMHTMLOptionElementSignalList
type DOMHTMLOptionElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])
foreign import ccall "webkit_dom_html_option_element_get_default_selected" webkit_dom_html_option_element_get_default_selected ::
Ptr DOMHTMLOptionElement ->
IO CInt
dOMHTMLOptionElementGetDefaultSelected ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>
a
-> m Bool
dOMHTMLOptionElementGetDefaultSelected self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_option_element_get_default_selected self'
let result' = (/= 0) result
touchManagedPtr self
return result'
data DOMHTMLOptionElementGetDefaultSelectedMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementGetDefaultSelectedMethodInfo a signature where
overloadedMethod _ = dOMHTMLOptionElementGetDefaultSelected
foreign import ccall "webkit_dom_html_option_element_get_disabled" webkit_dom_html_option_element_get_disabled ::
Ptr DOMHTMLOptionElement ->
IO CInt
dOMHTMLOptionElementGetDisabled ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>
a
-> m Bool
dOMHTMLOptionElementGetDisabled self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_option_element_get_disabled self'
let result' = (/= 0) result
touchManagedPtr self
return result'
data DOMHTMLOptionElementGetDisabledMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementGetDisabledMethodInfo a signature where
overloadedMethod _ = dOMHTMLOptionElementGetDisabled
foreign import ccall "webkit_dom_html_option_element_get_form" webkit_dom_html_option_element_get_form ::
Ptr DOMHTMLOptionElement ->
IO (Ptr WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement)
dOMHTMLOptionElementGetForm ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>
a
-> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement
dOMHTMLOptionElementGetForm self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_option_element_get_form self'
checkUnexpectedReturnNULL "dOMHTMLOptionElementGetForm" result
result' <- (newObject WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement) result
touchManagedPtr self
return result'
data DOMHTMLOptionElementGetFormMethodInfo
instance (signature ~ (m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementGetFormMethodInfo a signature where
overloadedMethod _ = dOMHTMLOptionElementGetForm
foreign import ccall "webkit_dom_html_option_element_get_index" webkit_dom_html_option_element_get_index ::
Ptr DOMHTMLOptionElement ->
IO CLong
dOMHTMLOptionElementGetIndex ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>
a
-> m CLong
dOMHTMLOptionElementGetIndex self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_option_element_get_index self'
touchManagedPtr self
return result
data DOMHTMLOptionElementGetIndexMethodInfo
instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementGetIndexMethodInfo a signature where
overloadedMethod _ = dOMHTMLOptionElementGetIndex
foreign import ccall "webkit_dom_html_option_element_get_label" webkit_dom_html_option_element_get_label ::
Ptr DOMHTMLOptionElement ->
IO CString
dOMHTMLOptionElementGetLabel ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>
a
-> m T.Text
dOMHTMLOptionElementGetLabel self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_option_element_get_label self'
checkUnexpectedReturnNULL "dOMHTMLOptionElementGetLabel" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
data DOMHTMLOptionElementGetLabelMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementGetLabelMethodInfo a signature where
overloadedMethod _ = dOMHTMLOptionElementGetLabel
foreign import ccall "webkit_dom_html_option_element_get_selected" webkit_dom_html_option_element_get_selected ::
Ptr DOMHTMLOptionElement ->
IO CInt
dOMHTMLOptionElementGetSelected ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>
a
-> m Bool
dOMHTMLOptionElementGetSelected self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_option_element_get_selected self'
let result' = (/= 0) result
touchManagedPtr self
return result'
data DOMHTMLOptionElementGetSelectedMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementGetSelectedMethodInfo a signature where
overloadedMethod _ = dOMHTMLOptionElementGetSelected
foreign import ccall "webkit_dom_html_option_element_get_text" webkit_dom_html_option_element_get_text ::
Ptr DOMHTMLOptionElement ->
IO CString
dOMHTMLOptionElementGetText ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>
a
-> m T.Text
dOMHTMLOptionElementGetText self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_option_element_get_text self'
checkUnexpectedReturnNULL "dOMHTMLOptionElementGetText" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
data DOMHTMLOptionElementGetTextMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementGetTextMethodInfo a signature where
overloadedMethod _ = dOMHTMLOptionElementGetText
foreign import ccall "webkit_dom_html_option_element_get_value" webkit_dom_html_option_element_get_value ::
Ptr DOMHTMLOptionElement ->
IO CString
dOMHTMLOptionElementGetValue ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>
a
-> m T.Text
dOMHTMLOptionElementGetValue self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_option_element_get_value self'
checkUnexpectedReturnNULL "dOMHTMLOptionElementGetValue" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
data DOMHTMLOptionElementGetValueMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementGetValueMethodInfo a signature where
overloadedMethod _ = dOMHTMLOptionElementGetValue
foreign import ccall "webkit_dom_html_option_element_set_default_selected" webkit_dom_html_option_element_set_default_selected ::
Ptr DOMHTMLOptionElement ->
CInt ->
IO ()
dOMHTMLOptionElementSetDefaultSelected ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>
a
-> Bool
-> m ()
dOMHTMLOptionElementSetDefaultSelected self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
let value' = (fromIntegral . fromEnum) value
webkit_dom_html_option_element_set_default_selected self' value'
touchManagedPtr self
return ()
data DOMHTMLOptionElementSetDefaultSelectedMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementSetDefaultSelectedMethodInfo a signature where
overloadedMethod _ = dOMHTMLOptionElementSetDefaultSelected
foreign import ccall "webkit_dom_html_option_element_set_disabled" webkit_dom_html_option_element_set_disabled ::
Ptr DOMHTMLOptionElement ->
CInt ->
IO ()
dOMHTMLOptionElementSetDisabled ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>
a
-> Bool
-> m ()
dOMHTMLOptionElementSetDisabled self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
let value' = (fromIntegral . fromEnum) value
webkit_dom_html_option_element_set_disabled self' value'
touchManagedPtr self
return ()
data DOMHTMLOptionElementSetDisabledMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementSetDisabledMethodInfo a signature where
overloadedMethod _ = dOMHTMLOptionElementSetDisabled
foreign import ccall "webkit_dom_html_option_element_set_label" webkit_dom_html_option_element_set_label ::
Ptr DOMHTMLOptionElement ->
CString ->
IO ()
dOMHTMLOptionElementSetLabel ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>
a
-> T.Text
-> m ()
dOMHTMLOptionElementSetLabel self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_option_element_set_label self' value'
touchManagedPtr self
freeMem value'
return ()
data DOMHTMLOptionElementSetLabelMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementSetLabelMethodInfo a signature where
overloadedMethod _ = dOMHTMLOptionElementSetLabel
foreign import ccall "webkit_dom_html_option_element_set_selected" webkit_dom_html_option_element_set_selected ::
Ptr DOMHTMLOptionElement ->
CInt ->
IO ()
dOMHTMLOptionElementSetSelected ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>
a
-> Bool
-> m ()
dOMHTMLOptionElementSetSelected self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
let value' = (fromIntegral . fromEnum) value
webkit_dom_html_option_element_set_selected self' value'
touchManagedPtr self
return ()
data DOMHTMLOptionElementSetSelectedMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementSetSelectedMethodInfo a signature where
overloadedMethod _ = dOMHTMLOptionElementSetSelected
foreign import ccall "webkit_dom_html_option_element_set_value" webkit_dom_html_option_element_set_value ::
Ptr DOMHTMLOptionElement ->
CString ->
IO ()
dOMHTMLOptionElementSetValue ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>
a
-> T.Text
-> m ()
dOMHTMLOptionElementSetValue self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_option_element_set_value self' value'
touchManagedPtr self
freeMem value'
return ()
data DOMHTMLOptionElementSetValueMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementSetValueMethodInfo a signature where
overloadedMethod _ = dOMHTMLOptionElementSetValue