module GI.WebKit.Objects.DOMHTMLMenuElement
(
DOMHTMLMenuElement(..) ,
IsDOMHTMLMenuElement ,
toDOMHTMLMenuElement ,
noDOMHTMLMenuElement ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
DOMHTMLMenuElementGetCompactMethodInfo ,
#endif
dOMHTMLMenuElementGetCompact ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
DOMHTMLMenuElementSetCompactMethodInfo ,
#endif
dOMHTMLMenuElementSetCompact ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
DOMHTMLMenuElementCompactPropertyInfo ,
#endif
constructDOMHTMLMenuElementCompact ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
dOMHTMLMenuElementCompact ,
#endif
getDOMHTMLMenuElementCompact ,
setDOMHTMLMenuElementCompact ,
) where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.ShortPrelude as SP
import qualified Data.GI.Base.Overloading as O
import qualified Prelude as P
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GVariant as B.GVariant
import qualified Data.GI.Base.GParamSpec as B.GParamSpec
import qualified Data.GI.Base.CallStack as B.CallStack
import qualified Data.Text as T
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import qualified Foreign.Ptr as FP
import qualified GI.GObject.Objects.Object as GObject.Object
import qualified GI.WebKit.Interfaces.DOMEventTarget as WebKit.DOMEventTarget
import qualified GI.WebKit.Objects.DOMElement as WebKit.DOMElement
import qualified GI.WebKit.Objects.DOMHTMLElement as WebKit.DOMHTMLElement
import qualified GI.WebKit.Objects.DOMNode as WebKit.DOMNode
import qualified GI.WebKit.Objects.DOMObject as WebKit.DOMObject
newtype DOMHTMLMenuElement = DOMHTMLMenuElement (ManagedPtr DOMHTMLMenuElement)
foreign import ccall "webkit_dom_html_menu_element_get_type"
c_webkit_dom_html_menu_element_get_type :: IO GType
instance GObject DOMHTMLMenuElement where
gobjectType _ = c_webkit_dom_html_menu_element_get_type
class GObject o => IsDOMHTMLMenuElement o
#if MIN_VERSION_base(4,9,0)
instance (GObject a, O.UnknownAncestorError DOMHTMLMenuElement a) =>
IsDOMHTMLMenuElement a
#endif
instance IsDOMHTMLMenuElement DOMHTMLMenuElement
instance WebKit.DOMHTMLElement.IsDOMHTMLElement DOMHTMLMenuElement
instance WebKit.DOMElement.IsDOMElement DOMHTMLMenuElement
instance WebKit.DOMNode.IsDOMNode DOMHTMLMenuElement
instance WebKit.DOMObject.IsDOMObject DOMHTMLMenuElement
instance GObject.Object.IsObject DOMHTMLMenuElement
instance WebKit.DOMEventTarget.IsDOMEventTarget DOMHTMLMenuElement
toDOMHTMLMenuElement :: (MonadIO m, IsDOMHTMLMenuElement o) => o -> m DOMHTMLMenuElement
toDOMHTMLMenuElement = liftIO . unsafeCastTo DOMHTMLMenuElement
noDOMHTMLMenuElement :: Maybe DOMHTMLMenuElement
noDOMHTMLMenuElement = Nothing
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
type family ResolveDOMHTMLMenuElementMethod (t :: Symbol) (o :: *) :: * where
ResolveDOMHTMLMenuElementMethod "addEventListener" o = WebKit.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo
ResolveDOMHTMLMenuElementMethod "appendChild" o = WebKit.DOMNode.DOMNodeAppendChildMethodInfo
ResolveDOMHTMLMenuElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolveDOMHTMLMenuElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolveDOMHTMLMenuElementMethod "blur" o = WebKit.DOMElement.DOMElementBlurMethodInfo
ResolveDOMHTMLMenuElementMethod "click" o = WebKit.DOMHTMLElement.DOMHTMLElementClickMethodInfo
ResolveDOMHTMLMenuElementMethod "cloneNode" o = WebKit.DOMNode.DOMNodeCloneNodeMethodInfo
ResolveDOMHTMLMenuElementMethod "compareDocumentPosition" o = WebKit.DOMNode.DOMNodeCompareDocumentPositionMethodInfo
ResolveDOMHTMLMenuElementMethod "contains" o = WebKit.DOMNode.DOMNodeContainsMethodInfo
ResolveDOMHTMLMenuElementMethod "dispatchEvent" o = WebKit.DOMNode.DOMNodeDispatchEventMethodInfo
ResolveDOMHTMLMenuElementMethod "focus" o = WebKit.DOMElement.DOMElementFocusMethodInfo
ResolveDOMHTMLMenuElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolveDOMHTMLMenuElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolveDOMHTMLMenuElementMethod "hasAttribute" o = WebKit.DOMElement.DOMElementHasAttributeMethodInfo
ResolveDOMHTMLMenuElementMethod "hasAttributeNs" o = WebKit.DOMElement.DOMElementHasAttributeNsMethodInfo
ResolveDOMHTMLMenuElementMethod "hasAttributes" o = WebKit.DOMElement.DOMElementHasAttributesMethodInfo
ResolveDOMHTMLMenuElementMethod "hasChildNodes" o = WebKit.DOMNode.DOMNodeHasChildNodesMethodInfo
ResolveDOMHTMLMenuElementMethod "insertAdjacentElement" o = WebKit.DOMHTMLElement.DOMHTMLElementInsertAdjacentElementMethodInfo
ResolveDOMHTMLMenuElementMethod "insertAdjacentHtml" o = WebKit.DOMHTMLElement.DOMHTMLElementInsertAdjacentHtmlMethodInfo
ResolveDOMHTMLMenuElementMethod "insertAdjacentText" o = WebKit.DOMHTMLElement.DOMHTMLElementInsertAdjacentTextMethodInfo
ResolveDOMHTMLMenuElementMethod "insertBefore" o = WebKit.DOMNode.DOMNodeInsertBeforeMethodInfo
ResolveDOMHTMLMenuElementMethod "isDefaultNamespace" o = WebKit.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo
ResolveDOMHTMLMenuElementMethod "isEqualNode" o = WebKit.DOMNode.DOMNodeIsEqualNodeMethodInfo
ResolveDOMHTMLMenuElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolveDOMHTMLMenuElementMethod "isSameNode" o = WebKit.DOMNode.DOMNodeIsSameNodeMethodInfo
ResolveDOMHTMLMenuElementMethod "isSupported" o = WebKit.DOMNode.DOMNodeIsSupportedMethodInfo
ResolveDOMHTMLMenuElementMethod "lookupNamespaceUri" o = WebKit.DOMNode.DOMNodeLookupNamespaceUriMethodInfo
ResolveDOMHTMLMenuElementMethod "lookupPrefix" o = WebKit.DOMNode.DOMNodeLookupPrefixMethodInfo
ResolveDOMHTMLMenuElementMethod "normalize" o = WebKit.DOMNode.DOMNodeNormalizeMethodInfo
ResolveDOMHTMLMenuElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolveDOMHTMLMenuElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolveDOMHTMLMenuElementMethod "querySelector" o = WebKit.DOMElement.DOMElementQuerySelectorMethodInfo
ResolveDOMHTMLMenuElementMethod "querySelectorAll" o = WebKit.DOMElement.DOMElementQuerySelectorAllMethodInfo
ResolveDOMHTMLMenuElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolveDOMHTMLMenuElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolveDOMHTMLMenuElementMethod "remove" o = WebKit.DOMElement.DOMElementRemoveMethodInfo
ResolveDOMHTMLMenuElementMethod "removeAttribute" o = WebKit.DOMElement.DOMElementRemoveAttributeMethodInfo
ResolveDOMHTMLMenuElementMethod "removeAttributeNode" o = WebKit.DOMElement.DOMElementRemoveAttributeNodeMethodInfo
ResolveDOMHTMLMenuElementMethod "removeAttributeNs" o = WebKit.DOMElement.DOMElementRemoveAttributeNsMethodInfo
ResolveDOMHTMLMenuElementMethod "removeChild" o = WebKit.DOMNode.DOMNodeRemoveChildMethodInfo
ResolveDOMHTMLMenuElementMethod "removeEventListener" o = WebKit.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo
ResolveDOMHTMLMenuElementMethod "replaceChild" o = WebKit.DOMNode.DOMNodeReplaceChildMethodInfo
ResolveDOMHTMLMenuElementMethod "replaceData" o = GObject.Object.ObjectReplaceDataMethodInfo
ResolveDOMHTMLMenuElementMethod "replaceQdata" o = GObject.Object.ObjectReplaceQdataMethodInfo
ResolveDOMHTMLMenuElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolveDOMHTMLMenuElementMethod "scrollByLines" o = WebKit.DOMElement.DOMElementScrollByLinesMethodInfo
ResolveDOMHTMLMenuElementMethod "scrollByPages" o = WebKit.DOMElement.DOMElementScrollByPagesMethodInfo
ResolveDOMHTMLMenuElementMethod "scrollIntoView" o = WebKit.DOMElement.DOMElementScrollIntoViewMethodInfo
ResolveDOMHTMLMenuElementMethod "scrollIntoViewIfNeeded" o = WebKit.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo
ResolveDOMHTMLMenuElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo
ResolveDOMHTMLMenuElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo
ResolveDOMHTMLMenuElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo
ResolveDOMHTMLMenuElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo
ResolveDOMHTMLMenuElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo
ResolveDOMHTMLMenuElementMethod "webkitMatchesSelector" o = WebKit.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo
ResolveDOMHTMLMenuElementMethod "webkitRequestFullScreen" o = WebKit.DOMElement.DOMElementWebkitRequestFullScreenMethodInfo
ResolveDOMHTMLMenuElementMethod "webkitRequestFullscreen" o = WebKit.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo
ResolveDOMHTMLMenuElementMethod "webkitRequestPointerLock" o = WebKit.DOMElement.DOMElementWebkitRequestPointerLockMethodInfo
ResolveDOMHTMLMenuElementMethod "getAccessKey" o = WebKit.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo
ResolveDOMHTMLMenuElementMethod "getAttribute" o = WebKit.DOMElement.DOMElementGetAttributeMethodInfo
ResolveDOMHTMLMenuElementMethod "getAttributeNode" o = WebKit.DOMElement.DOMElementGetAttributeNodeMethodInfo
ResolveDOMHTMLMenuElementMethod "getAttributeNodeNs" o = WebKit.DOMElement.DOMElementGetAttributeNodeNsMethodInfo
ResolveDOMHTMLMenuElementMethod "getAttributeNs" o = WebKit.DOMElement.DOMElementGetAttributeNsMethodInfo
ResolveDOMHTMLMenuElementMethod "getAttributes" o = WebKit.DOMElement.DOMElementGetAttributesMethodInfo
ResolveDOMHTMLMenuElementMethod "getBaseUri" o = WebKit.DOMNode.DOMNodeGetBaseUriMethodInfo
ResolveDOMHTMLMenuElementMethod "getChildElementCount" o = WebKit.DOMElement.DOMElementGetChildElementCountMethodInfo
ResolveDOMHTMLMenuElementMethod "getChildNodes" o = WebKit.DOMNode.DOMNodeGetChildNodesMethodInfo
ResolveDOMHTMLMenuElementMethod "getChildren" o = WebKit.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo
ResolveDOMHTMLMenuElementMethod "getClassList" o = WebKit.DOMHTMLElement.DOMHTMLElementGetClassListMethodInfo
ResolveDOMHTMLMenuElementMethod "getClassName" o = WebKit.DOMHTMLElement.DOMHTMLElementGetClassNameMethodInfo
ResolveDOMHTMLMenuElementMethod "getClientHeight" o = WebKit.DOMElement.DOMElementGetClientHeightMethodInfo
ResolveDOMHTMLMenuElementMethod "getClientLeft" o = WebKit.DOMElement.DOMElementGetClientLeftMethodInfo
ResolveDOMHTMLMenuElementMethod "getClientTop" o = WebKit.DOMElement.DOMElementGetClientTopMethodInfo
ResolveDOMHTMLMenuElementMethod "getClientWidth" o = WebKit.DOMElement.DOMElementGetClientWidthMethodInfo
ResolveDOMHTMLMenuElementMethod "getCompact" o = DOMHTMLMenuElementGetCompactMethodInfo
ResolveDOMHTMLMenuElementMethod "getContentEditable" o = WebKit.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo
ResolveDOMHTMLMenuElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo
ResolveDOMHTMLMenuElementMethod "getDir" o = WebKit.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo
ResolveDOMHTMLMenuElementMethod "getDraggable" o = WebKit.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo
ResolveDOMHTMLMenuElementMethod "getElementsByClassName" o = WebKit.DOMElement.DOMElementGetElementsByClassNameMethodInfo
ResolveDOMHTMLMenuElementMethod "getElementsByTagName" o = WebKit.DOMElement.DOMElementGetElementsByTagNameMethodInfo
ResolveDOMHTMLMenuElementMethod "getElementsByTagNameNs" o = WebKit.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo
ResolveDOMHTMLMenuElementMethod "getFirstChild" o = WebKit.DOMNode.DOMNodeGetFirstChildMethodInfo
ResolveDOMHTMLMenuElementMethod "getFirstElementChild" o = WebKit.DOMElement.DOMElementGetFirstElementChildMethodInfo
ResolveDOMHTMLMenuElementMethod "getHidden" o = WebKit.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo
ResolveDOMHTMLMenuElementMethod "getId" o = WebKit.DOMHTMLElement.DOMHTMLElementGetIdMethodInfo
ResolveDOMHTMLMenuElementMethod "getInnerHtml" o = WebKit.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo
ResolveDOMHTMLMenuElementMethod "getInnerText" o = WebKit.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo
ResolveDOMHTMLMenuElementMethod "getIsContentEditable" o = WebKit.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo
ResolveDOMHTMLMenuElementMethod "getItemId" o = WebKit.DOMHTMLElement.DOMHTMLElementGetItemIdMethodInfo
ResolveDOMHTMLMenuElementMethod "getItemProp" o = WebKit.DOMHTMLElement.DOMHTMLElementGetItemPropMethodInfo
ResolveDOMHTMLMenuElementMethod "getItemRef" o = WebKit.DOMHTMLElement.DOMHTMLElementGetItemRefMethodInfo
ResolveDOMHTMLMenuElementMethod "getItemScope" o = WebKit.DOMHTMLElement.DOMHTMLElementGetItemScopeMethodInfo
ResolveDOMHTMLMenuElementMethod "getItemType" o = WebKit.DOMHTMLElement.DOMHTMLElementGetItemTypeMethodInfo
ResolveDOMHTMLMenuElementMethod "getLang" o = WebKit.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo
ResolveDOMHTMLMenuElementMethod "getLastChild" o = WebKit.DOMNode.DOMNodeGetLastChildMethodInfo
ResolveDOMHTMLMenuElementMethod "getLastElementChild" o = WebKit.DOMElement.DOMElementGetLastElementChildMethodInfo
ResolveDOMHTMLMenuElementMethod "getLocalName" o = WebKit.DOMNode.DOMNodeGetLocalNameMethodInfo
ResolveDOMHTMLMenuElementMethod "getNamespaceUri" o = WebKit.DOMNode.DOMNodeGetNamespaceUriMethodInfo
ResolveDOMHTMLMenuElementMethod "getNextElementSibling" o = WebKit.DOMElement.DOMElementGetNextElementSiblingMethodInfo
ResolveDOMHTMLMenuElementMethod "getNextSibling" o = WebKit.DOMNode.DOMNodeGetNextSiblingMethodInfo
ResolveDOMHTMLMenuElementMethod "getNodeName" o = WebKit.DOMNode.DOMNodeGetNodeNameMethodInfo
ResolveDOMHTMLMenuElementMethod "getNodeType" o = WebKit.DOMNode.DOMNodeGetNodeTypeMethodInfo
ResolveDOMHTMLMenuElementMethod "getNodeValue" o = WebKit.DOMNode.DOMNodeGetNodeValueMethodInfo
ResolveDOMHTMLMenuElementMethod "getOffsetHeight" o = WebKit.DOMElement.DOMElementGetOffsetHeightMethodInfo
ResolveDOMHTMLMenuElementMethod "getOffsetLeft" o = WebKit.DOMElement.DOMElementGetOffsetLeftMethodInfo
ResolveDOMHTMLMenuElementMethod "getOffsetParent" o = WebKit.DOMElement.DOMElementGetOffsetParentMethodInfo
ResolveDOMHTMLMenuElementMethod "getOffsetTop" o = WebKit.DOMElement.DOMElementGetOffsetTopMethodInfo
ResolveDOMHTMLMenuElementMethod "getOffsetWidth" o = WebKit.DOMElement.DOMElementGetOffsetWidthMethodInfo
ResolveDOMHTMLMenuElementMethod "getOuterHtml" o = WebKit.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo
ResolveDOMHTMLMenuElementMethod "getOuterText" o = WebKit.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo
ResolveDOMHTMLMenuElementMethod "getOwnerDocument" o = WebKit.DOMNode.DOMNodeGetOwnerDocumentMethodInfo
ResolveDOMHTMLMenuElementMethod "getParentElement" o = WebKit.DOMNode.DOMNodeGetParentElementMethodInfo
ResolveDOMHTMLMenuElementMethod "getParentNode" o = WebKit.DOMNode.DOMNodeGetParentNodeMethodInfo
ResolveDOMHTMLMenuElementMethod "getPrefix" o = WebKit.DOMNode.DOMNodeGetPrefixMethodInfo
ResolveDOMHTMLMenuElementMethod "getPreviousElementSibling" o = WebKit.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo
ResolveDOMHTMLMenuElementMethod "getPreviousSibling" o = WebKit.DOMNode.DOMNodeGetPreviousSiblingMethodInfo
ResolveDOMHTMLMenuElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolveDOMHTMLMenuElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolveDOMHTMLMenuElementMethod "getScrollHeight" o = WebKit.DOMElement.DOMElementGetScrollHeightMethodInfo
ResolveDOMHTMLMenuElementMethod "getScrollLeft" o = WebKit.DOMElement.DOMElementGetScrollLeftMethodInfo
ResolveDOMHTMLMenuElementMethod "getScrollTop" o = WebKit.DOMElement.DOMElementGetScrollTopMethodInfo
ResolveDOMHTMLMenuElementMethod "getScrollWidth" o = WebKit.DOMElement.DOMElementGetScrollWidthMethodInfo
ResolveDOMHTMLMenuElementMethod "getSpellcheck" o = WebKit.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo
ResolveDOMHTMLMenuElementMethod "getStyle" o = WebKit.DOMElement.DOMElementGetStyleMethodInfo
ResolveDOMHTMLMenuElementMethod "getTabIndex" o = WebKit.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo
ResolveDOMHTMLMenuElementMethod "getTagName" o = WebKit.DOMElement.DOMElementGetTagNameMethodInfo
ResolveDOMHTMLMenuElementMethod "getTextContent" o = WebKit.DOMNode.DOMNodeGetTextContentMethodInfo
ResolveDOMHTMLMenuElementMethod "getTitle" o = WebKit.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo
ResolveDOMHTMLMenuElementMethod "getTranslate" o = WebKit.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo
ResolveDOMHTMLMenuElementMethod "getWebkitRegionOverflow" o = WebKit.DOMElement.DOMElementGetWebkitRegionOverflowMethodInfo
ResolveDOMHTMLMenuElementMethod "getWebkitRegionOverset" o = WebKit.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo
ResolveDOMHTMLMenuElementMethod "getWebkitdropzone" o = WebKit.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo
ResolveDOMHTMLMenuElementMethod "setAccessKey" o = WebKit.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo
ResolveDOMHTMLMenuElementMethod "setAttribute" o = WebKit.DOMElement.DOMElementSetAttributeMethodInfo
ResolveDOMHTMLMenuElementMethod "setAttributeNode" o = WebKit.DOMElement.DOMElementSetAttributeNodeMethodInfo
ResolveDOMHTMLMenuElementMethod "setAttributeNodeNs" o = WebKit.DOMElement.DOMElementSetAttributeNodeNsMethodInfo
ResolveDOMHTMLMenuElementMethod "setAttributeNs" o = WebKit.DOMElement.DOMElementSetAttributeNsMethodInfo
ResolveDOMHTMLMenuElementMethod "setClassName" o = WebKit.DOMHTMLElement.DOMHTMLElementSetClassNameMethodInfo
ResolveDOMHTMLMenuElementMethod "setCompact" o = DOMHTMLMenuElementSetCompactMethodInfo
ResolveDOMHTMLMenuElementMethod "setContentEditable" o = WebKit.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo
ResolveDOMHTMLMenuElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo
ResolveDOMHTMLMenuElementMethod "setDir" o = WebKit.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo
ResolveDOMHTMLMenuElementMethod "setDraggable" o = WebKit.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo
ResolveDOMHTMLMenuElementMethod "setHidden" o = WebKit.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo
ResolveDOMHTMLMenuElementMethod "setId" o = WebKit.DOMHTMLElement.DOMHTMLElementSetIdMethodInfo
ResolveDOMHTMLMenuElementMethod "setInnerHtml" o = WebKit.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo
ResolveDOMHTMLMenuElementMethod "setInnerText" o = WebKit.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo
ResolveDOMHTMLMenuElementMethod "setItemId" o = WebKit.DOMHTMLElement.DOMHTMLElementSetItemIdMethodInfo
ResolveDOMHTMLMenuElementMethod "setItemScope" o = WebKit.DOMHTMLElement.DOMHTMLElementSetItemScopeMethodInfo
ResolveDOMHTMLMenuElementMethod "setLang" o = WebKit.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo
ResolveDOMHTMLMenuElementMethod "setNodeValue" o = WebKit.DOMNode.DOMNodeSetNodeValueMethodInfo
ResolveDOMHTMLMenuElementMethod "setOuterHtml" o = WebKit.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo
ResolveDOMHTMLMenuElementMethod "setOuterText" o = WebKit.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo
ResolveDOMHTMLMenuElementMethod "setPrefix" o = WebKit.DOMNode.DOMNodeSetPrefixMethodInfo
ResolveDOMHTMLMenuElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolveDOMHTMLMenuElementMethod "setScrollLeft" o = WebKit.DOMElement.DOMElementSetScrollLeftMethodInfo
ResolveDOMHTMLMenuElementMethod "setScrollTop" o = WebKit.DOMElement.DOMElementSetScrollTopMethodInfo
ResolveDOMHTMLMenuElementMethod "setSpellcheck" o = WebKit.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo
ResolveDOMHTMLMenuElementMethod "setTabIndex" o = WebKit.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo
ResolveDOMHTMLMenuElementMethod "setTextContent" o = WebKit.DOMNode.DOMNodeSetTextContentMethodInfo
ResolveDOMHTMLMenuElementMethod "setTitle" o = WebKit.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo
ResolveDOMHTMLMenuElementMethod "setTranslate" o = WebKit.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo
ResolveDOMHTMLMenuElementMethod "setWebkitdropzone" o = WebKit.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo
ResolveDOMHTMLMenuElementMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolveDOMHTMLMenuElementMethod t DOMHTMLMenuElement, O.MethodInfo info DOMHTMLMenuElement p) => O.IsLabelProxy t (DOMHTMLMenuElement -> p) where
fromLabelProxy _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#if MIN_VERSION_base(4,9,0)
instance (info ~ ResolveDOMHTMLMenuElementMethod t DOMHTMLMenuElement, O.MethodInfo info DOMHTMLMenuElement p) => O.IsLabel t (DOMHTMLMenuElement -> p) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#else
fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#endif
#endif
#endif
getDOMHTMLMenuElementCompact :: (MonadIO m, IsDOMHTMLMenuElement o) => o -> m Bool
getDOMHTMLMenuElementCompact obj = liftIO $ getObjectPropertyBool obj "compact"
setDOMHTMLMenuElementCompact :: (MonadIO m, IsDOMHTMLMenuElement o) => o -> Bool -> m ()
setDOMHTMLMenuElementCompact obj val = liftIO $ setObjectPropertyBool obj "compact" val
constructDOMHTMLMenuElementCompact :: (IsDOMHTMLMenuElement o) => Bool -> IO (GValueConstruct o)
constructDOMHTMLMenuElementCompact val = constructObjectPropertyBool "compact" val
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data DOMHTMLMenuElementCompactPropertyInfo
instance AttrInfo DOMHTMLMenuElementCompactPropertyInfo where
type AttrAllowedOps DOMHTMLMenuElementCompactPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLMenuElementCompactPropertyInfo = (~) Bool
type AttrBaseTypeConstraint DOMHTMLMenuElementCompactPropertyInfo = IsDOMHTMLMenuElement
type AttrGetType DOMHTMLMenuElementCompactPropertyInfo = Bool
type AttrLabel DOMHTMLMenuElementCompactPropertyInfo = "compact"
type AttrOrigin DOMHTMLMenuElementCompactPropertyInfo = DOMHTMLMenuElement
attrGet _ = getDOMHTMLMenuElementCompact
attrSet _ = setDOMHTMLMenuElementCompact
attrConstruct _ = constructDOMHTMLMenuElementCompact
attrClear _ = undefined
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
instance O.HasAttributeList DOMHTMLMenuElement
type instance O.AttributeList DOMHTMLMenuElement = DOMHTMLMenuElementAttributeList
type DOMHTMLMenuElementAttributeList = ('[ '("accessKey", WebKit.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit.DOMHTMLElement.DOMHTMLElementChildrenPropertyInfo), '("classList", WebKit.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit.DOMElement.DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLMenuElementCompactPropertyInfo), '("contentEditable", WebKit.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit.DOMHTMLElement.DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", WebKit.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit.DOMNode.DOMNodeLocalNamePropertyInfo), '("namespaceUri", WebKit.DOMNode.DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", WebKit.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit.DOMHTMLElement.DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", WebKit.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit.DOMNode.DOMNodePrefixPropertyInfo), '("previousElementSibling", WebKit.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
dOMHTMLMenuElementCompact :: AttrLabelProxy "compact"
dOMHTMLMenuElementCompact = AttrLabelProxy
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
type instance O.SignalList DOMHTMLMenuElement = DOMHTMLMenuElementSignalList
type DOMHTMLMenuElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])
#endif
foreign import ccall "webkit_dom_html_menu_element_get_compact" webkit_dom_html_menu_element_get_compact ::
Ptr DOMHTMLMenuElement ->
IO CInt
dOMHTMLMenuElementGetCompact ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLMenuElement a) =>
a
-> m Bool
dOMHTMLMenuElementGetCompact self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_menu_element_get_compact self'
let result' = (/= 0) result
touchManagedPtr self
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data DOMHTMLMenuElementGetCompactMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLMenuElement a) => O.MethodInfo DOMHTMLMenuElementGetCompactMethodInfo a signature where
overloadedMethod _ = dOMHTMLMenuElementGetCompact
#endif
foreign import ccall "webkit_dom_html_menu_element_set_compact" webkit_dom_html_menu_element_set_compact ::
Ptr DOMHTMLMenuElement ->
CInt ->
IO ()
dOMHTMLMenuElementSetCompact ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLMenuElement a) =>
a
-> Bool
-> m ()
dOMHTMLMenuElementSetCompact self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
let value' = (fromIntegral . fromEnum) value
webkit_dom_html_menu_element_set_compact self' value'
touchManagedPtr self
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data DOMHTMLMenuElementSetCompactMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLMenuElement a) => O.MethodInfo DOMHTMLMenuElementSetCompactMethodInfo a signature where
overloadedMethod _ = dOMHTMLMenuElementSetCompact
#endif