{-# LANGUAGE PatternSynonyms, ScopedTypeVariables, ViewPatterns #-}


-- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte
-- License    : LGPL-2.1
-- Maintainer : Iñaki García Etxebarria

#if (MIN_VERSION_haskell_gi_overloading(1,0,0) && !defined(__HADDOCK_VERSION__))
#define ENABLE_OVERLOADING
#endif

module GI.WebKit2WebExtension.Constants
    ( 
    pattern DOM_XPATH_RESULT_UNORDERED_NODE_SNAPSHOT_TYPE,
    pattern DOM_XPATH_RESULT_UNORDERED_NODE_ITERATOR_TYPE,
    pattern DOM_XPATH_RESULT_STRING_TYPE    ,
    pattern DOM_XPATH_RESULT_ORDERED_NODE_SNAPSHOT_TYPE,
    pattern DOM_XPATH_RESULT_ORDERED_NODE_ITERATOR_TYPE,
    pattern DOM_XPATH_RESULT_NUMBER_TYPE    ,
    pattern DOM_XPATH_RESULT_FIRST_ORDERED_NODE_TYPE,
    pattern DOM_XPATH_RESULT_BOOLEAN_TYPE   ,
    pattern DOM_XPATH_RESULT_ANY_UNORDERED_NODE_TYPE,
    pattern DOM_XPATH_RESULT_ANY_TYPE       ,
    pattern DOM_RANGE_START_TO_START        ,
    pattern DOM_RANGE_START_TO_END          ,
    pattern DOM_RANGE_NODE_INSIDE           ,
    pattern DOM_RANGE_NODE_BEFORE_AND_AFTER ,
    pattern DOM_RANGE_NODE_BEFORE           ,
    pattern DOM_RANGE_NODE_AFTER            ,
    pattern DOM_RANGE_END_TO_START          ,
    pattern DOM_RANGE_END_TO_END            ,
    pattern DOM_NODE_TEXT_NODE              ,
    pattern DOM_NODE_PROCESSING_INSTRUCTION_NODE,
    pattern DOM_NODE_FILTER_SKIP            ,
    pattern DOM_NODE_FILTER_SHOW_TEXT       ,
    pattern DOM_NODE_FILTER_SHOW_PROCESSING_INSTRUCTION,
    pattern DOM_NODE_FILTER_SHOW_NOTATION   ,
    pattern DOM_NODE_FILTER_SHOW_ENTITY_REFERENCE,
    pattern DOM_NODE_FILTER_SHOW_ENTITY     ,
    pattern DOM_NODE_FILTER_SHOW_ELEMENT    ,
    pattern DOM_NODE_FILTER_SHOW_DOCUMENT_TYPE,
    pattern DOM_NODE_FILTER_SHOW_DOCUMENT_FRAGMENT,
    pattern DOM_NODE_FILTER_SHOW_DOCUMENT   ,
    pattern DOM_NODE_FILTER_SHOW_COMMENT    ,
    pattern DOM_NODE_FILTER_SHOW_CDATA_SECTION,
    pattern DOM_NODE_FILTER_SHOW_ATTRIBUTE  ,
    pattern DOM_NODE_FILTER_SHOW_ALL        ,
    pattern DOM_NODE_FILTER_REJECT          ,
    pattern DOM_NODE_FILTER_ACCEPT          ,
    pattern DOM_NODE_ENTITY_REFERENCE_NODE  ,
    pattern DOM_NODE_ENTITY_NODE            ,
    pattern DOM_NODE_ELEMENT_NODE           ,
    pattern DOM_NODE_DOCUMENT_TYPE_NODE     ,
    pattern DOM_NODE_DOCUMENT_POSITION_PRECEDING,
    pattern DOM_NODE_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC,
    pattern DOM_NODE_DOCUMENT_POSITION_FOLLOWING,
    pattern DOM_NODE_DOCUMENT_POSITION_DISCONNECTED,
    pattern DOM_NODE_DOCUMENT_POSITION_CONTAINS,
    pattern DOM_NODE_DOCUMENT_POSITION_CONTAINED_BY,
    pattern DOM_NODE_DOCUMENT_NODE          ,
    pattern DOM_NODE_DOCUMENT_FRAGMENT_NODE ,
    pattern DOM_NODE_COMMENT_NODE           ,
    pattern DOM_NODE_CDATA_SECTION_NODE     ,
    pattern DOM_NODE_ATTRIBUTE_NODE         ,
    pattern DOM_KEYBOARD_EVENT_KEY_LOCATION_STANDARD,
    pattern DOM_KEYBOARD_EVENT_KEY_LOCATION_RIGHT,
    pattern DOM_KEYBOARD_EVENT_KEY_LOCATION_NUMPAD,
    pattern DOM_KEYBOARD_EVENT_KEY_LOCATION_LEFT,
    pattern DOM_EVENT_SELECT                ,
    pattern DOM_EVENT_NONE                  ,
    pattern DOM_EVENT_MOUSEUP               ,
    pattern DOM_EVENT_MOUSEOVER             ,
    pattern DOM_EVENT_MOUSEOUT              ,
    pattern DOM_EVENT_MOUSEMOVE             ,
    pattern DOM_EVENT_MOUSEDRAG             ,
    pattern DOM_EVENT_MOUSEDOWN             ,
    pattern DOM_EVENT_KEYUP                 ,
    pattern DOM_EVENT_KEYPRESS              ,
    pattern DOM_EVENT_KEYDOWN               ,
    pattern DOM_EVENT_FOCUS                 ,
    pattern DOM_EVENT_DRAGDROP              ,
    pattern DOM_EVENT_DBLCLICK              ,
    pattern DOM_EVENT_CLICK                 ,
    pattern DOM_EVENT_CHANGE                ,
    pattern DOM_EVENT_CAPTURING_PHASE       ,
    pattern DOM_EVENT_BUBBLING_PHASE        ,
    pattern DOM_EVENT_BLUR                  ,
    pattern DOM_EVENT_AT_TARGET             ,
    pattern DOM_ELEMENT_ALLOW_KEYBOARD_INPUT,
    pattern DOM_CSS_VALUE_CSS_VALUE_LIST    ,
    pattern DOM_CSS_VALUE_CSS_PRIMITIVE_VALUE,
    pattern DOM_CSS_VALUE_CSS_INHERIT       ,
    pattern DOM_CSS_VALUE_CSS_CUSTOM        ,
    pattern DOM_CSS_RULE_UNKNOWN_RULE       ,
    pattern DOM_CSS_RULE_STYLE_RULE         ,
    pattern DOM_CSS_RULE_PAGE_RULE          ,
    pattern DOM_CSS_RULE_MEDIA_RULE         ,
    pattern DOM_CSS_RULE_IMPORT_RULE        ,
    pattern DOM_CSS_RULE_FONT_FACE_RULE     ,
    pattern DOM_CSS_RULE_CHARSET_RULE       ,

    ) 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.BasicTypes as B.Types
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GClosure as B.GClosure
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GVariant as B.GVariant
import qualified Data.GI.Base.GValue as B.GValue
import qualified Data.GI.Base.GParamSpec as B.GParamSpec
import qualified Data.GI.Base.CallStack as B.CallStack
import qualified Data.GI.Base.Properties as B.Properties
import qualified Data.GI.Base.Signals as B.Signals
import qualified Control.Monad.IO.Class as MIO
import qualified Data.Text as T
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import qualified Foreign.Ptr as FP
import qualified GHC.OverloadedLabels as OL


{-# DEPRECATED DOM_XPATH_RESULT_UNORDERED_NODE_SNAPSHOT_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_XPATH_RESULT_UNORDERED_NODE_SNAPSHOT_TYPE :: Int32
$mDOM_XPATH_RESULT_UNORDERED_NODE_SNAPSHOT_TYPE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_XPATH_RESULT_UNORDERED_NODE_SNAPSHOT_TYPE = 6 :: Int32

{-# DEPRECATED DOM_XPATH_RESULT_UNORDERED_NODE_ITERATOR_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_XPATH_RESULT_UNORDERED_NODE_ITERATOR_TYPE :: Int32
$mDOM_XPATH_RESULT_UNORDERED_NODE_ITERATOR_TYPE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_XPATH_RESULT_UNORDERED_NODE_ITERATOR_TYPE = 4 :: Int32

{-# DEPRECATED DOM_XPATH_RESULT_STRING_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_XPATH_RESULT_STRING_TYPE :: Int32
$mDOM_XPATH_RESULT_STRING_TYPE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_XPATH_RESULT_STRING_TYPE = 2 :: Int32

{-# DEPRECATED DOM_XPATH_RESULT_ORDERED_NODE_SNAPSHOT_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_XPATH_RESULT_ORDERED_NODE_SNAPSHOT_TYPE :: Int32
$mDOM_XPATH_RESULT_ORDERED_NODE_SNAPSHOT_TYPE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_XPATH_RESULT_ORDERED_NODE_SNAPSHOT_TYPE = 7 :: Int32

{-# DEPRECATED DOM_XPATH_RESULT_ORDERED_NODE_ITERATOR_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_XPATH_RESULT_ORDERED_NODE_ITERATOR_TYPE :: Int32
$mDOM_XPATH_RESULT_ORDERED_NODE_ITERATOR_TYPE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_XPATH_RESULT_ORDERED_NODE_ITERATOR_TYPE = 5 :: Int32

{-# DEPRECATED DOM_XPATH_RESULT_NUMBER_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_XPATH_RESULT_NUMBER_TYPE :: Int32
$mDOM_XPATH_RESULT_NUMBER_TYPE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_XPATH_RESULT_NUMBER_TYPE = 1 :: Int32

{-# DEPRECATED DOM_XPATH_RESULT_FIRST_ORDERED_NODE_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_XPATH_RESULT_FIRST_ORDERED_NODE_TYPE :: Int32
$mDOM_XPATH_RESULT_FIRST_ORDERED_NODE_TYPE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_XPATH_RESULT_FIRST_ORDERED_NODE_TYPE = 9 :: Int32

{-# DEPRECATED DOM_XPATH_RESULT_BOOLEAN_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_XPATH_RESULT_BOOLEAN_TYPE :: Int32
$mDOM_XPATH_RESULT_BOOLEAN_TYPE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_XPATH_RESULT_BOOLEAN_TYPE = 3 :: Int32

{-# DEPRECATED DOM_XPATH_RESULT_ANY_UNORDERED_NODE_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_XPATH_RESULT_ANY_UNORDERED_NODE_TYPE :: Int32
$mDOM_XPATH_RESULT_ANY_UNORDERED_NODE_TYPE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_XPATH_RESULT_ANY_UNORDERED_NODE_TYPE = 8 :: Int32

{-# DEPRECATED DOM_XPATH_RESULT_ANY_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_XPATH_RESULT_ANY_TYPE :: Int32
$mDOM_XPATH_RESULT_ANY_TYPE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_XPATH_RESULT_ANY_TYPE = 0 :: Int32

{-# DEPRECATED DOM_RANGE_START_TO_START ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_RANGE_START_TO_START :: Int32
$mDOM_RANGE_START_TO_START :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_RANGE_START_TO_START = 0 :: Int32

{-# DEPRECATED DOM_RANGE_START_TO_END ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_RANGE_START_TO_END :: Int32
$mDOM_RANGE_START_TO_END :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_RANGE_START_TO_END = 1 :: Int32

{-# DEPRECATED DOM_RANGE_NODE_INSIDE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_RANGE_NODE_INSIDE :: Int32
$mDOM_RANGE_NODE_INSIDE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_RANGE_NODE_INSIDE = 3 :: Int32

{-# DEPRECATED DOM_RANGE_NODE_BEFORE_AND_AFTER ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_RANGE_NODE_BEFORE_AND_AFTER :: Int32
$mDOM_RANGE_NODE_BEFORE_AND_AFTER :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_RANGE_NODE_BEFORE_AND_AFTER = 2 :: Int32

{-# DEPRECATED DOM_RANGE_NODE_BEFORE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_RANGE_NODE_BEFORE :: Int32
$mDOM_RANGE_NODE_BEFORE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_RANGE_NODE_BEFORE = 0 :: Int32

{-# DEPRECATED DOM_RANGE_NODE_AFTER ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_RANGE_NODE_AFTER :: Int32
$mDOM_RANGE_NODE_AFTER :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_RANGE_NODE_AFTER = 1 :: Int32

{-# DEPRECATED DOM_RANGE_END_TO_START ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_RANGE_END_TO_START :: Int32
$mDOM_RANGE_END_TO_START :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_RANGE_END_TO_START = 3 :: Int32

{-# DEPRECATED DOM_RANGE_END_TO_END ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_RANGE_END_TO_END :: Int32
$mDOM_RANGE_END_TO_END :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_RANGE_END_TO_END = 2 :: Int32

{-# DEPRECATED DOM_NODE_TEXT_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_NODE_TEXT_NODE :: Int32
$mDOM_NODE_TEXT_NODE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_TEXT_NODE = 3 :: Int32

{-# DEPRECATED DOM_NODE_PROCESSING_INSTRUCTION_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_NODE_PROCESSING_INSTRUCTION_NODE :: Int32
$mDOM_NODE_PROCESSING_INSTRUCTION_NODE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_PROCESSING_INSTRUCTION_NODE = 7 :: Int32

{-# DEPRECATED DOM_NODE_FILTER_SKIP ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | Skip the node. Use this macro as return value of 'GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.dOMNodeFilterAcceptNode'
-- implementation to skip the given t'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode'. The children of the given node will
-- not be skipped.
-- 
-- /Since: 2.6/
pattern $bDOM_NODE_FILTER_SKIP :: Int32
$mDOM_NODE_FILTER_SKIP :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_FILTER_SKIP = 3 :: Int32

{-# DEPRECATED DOM_NODE_FILTER_SHOW_TEXT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | Show t'GI.WebKit2WebExtension.Objects.DOMText.DOMText' nodes.
-- 
-- /Since: 2.6/
pattern $bDOM_NODE_FILTER_SHOW_TEXT :: Int32
$mDOM_NODE_FILTER_SHOW_TEXT :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_FILTER_SHOW_TEXT = 4 :: Int32

{-# DEPRECATED DOM_NODE_FILTER_SHOW_PROCESSING_INSTRUCTION ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | Show t'GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstruction' nodes.
-- 
-- /Since: 2.6/
pattern $bDOM_NODE_FILTER_SHOW_PROCESSING_INSTRUCTION :: Int32
$mDOM_NODE_FILTER_SHOW_PROCESSING_INSTRUCTION :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_FILTER_SHOW_PROCESSING_INSTRUCTION = 64 :: Int32

{-# DEPRECATED DOM_NODE_FILTER_SHOW_NOTATION ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | Show @/WebKitDOMNotation/@ nodes.
-- 
-- /Since: 2.6/
pattern $bDOM_NODE_FILTER_SHOW_NOTATION :: Int32
$mDOM_NODE_FILTER_SHOW_NOTATION :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_FILTER_SHOW_NOTATION = 2048 :: Int32

{-# DEPRECATED DOM_NODE_FILTER_SHOW_ENTITY_REFERENCE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | Show t'GI.WebKit2WebExtension.Objects.DOMEntityReference.DOMEntityReference' nodes.
-- 
-- /Since: 2.6/
pattern $bDOM_NODE_FILTER_SHOW_ENTITY_REFERENCE :: Int32
$mDOM_NODE_FILTER_SHOW_ENTITY_REFERENCE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_FILTER_SHOW_ENTITY_REFERENCE = 16 :: Int32

{-# DEPRECATED DOM_NODE_FILTER_SHOW_ENTITY ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | Show @/WebKitDOMEntity/@ nodes.
-- 
-- /Since: 2.6/
pattern $bDOM_NODE_FILTER_SHOW_ENTITY :: Int32
$mDOM_NODE_FILTER_SHOW_ENTITY :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_FILTER_SHOW_ENTITY = 32 :: Int32

{-# DEPRECATED DOM_NODE_FILTER_SHOW_ELEMENT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | Show t'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' nodes.
-- 
-- /Since: 2.6/
pattern $bDOM_NODE_FILTER_SHOW_ELEMENT :: Int32
$mDOM_NODE_FILTER_SHOW_ELEMENT :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_FILTER_SHOW_ELEMENT = 1 :: Int32

{-# DEPRECATED DOM_NODE_FILTER_SHOW_DOCUMENT_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | Show t'GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType' nodes.
-- 
-- /Since: 2.6/
pattern $bDOM_NODE_FILTER_SHOW_DOCUMENT_TYPE :: Int32
$mDOM_NODE_FILTER_SHOW_DOCUMENT_TYPE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_FILTER_SHOW_DOCUMENT_TYPE = 512 :: Int32

{-# DEPRECATED DOM_NODE_FILTER_SHOW_DOCUMENT_FRAGMENT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | Show t'GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment' nodes.
-- 
-- /Since: 2.6/
pattern $bDOM_NODE_FILTER_SHOW_DOCUMENT_FRAGMENT :: Int32
$mDOM_NODE_FILTER_SHOW_DOCUMENT_FRAGMENT :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_FILTER_SHOW_DOCUMENT_FRAGMENT = 1024 :: Int32

{-# DEPRECATED DOM_NODE_FILTER_SHOW_DOCUMENT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | Show t'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' nodes.
-- 
-- /Since: 2.6/
pattern $bDOM_NODE_FILTER_SHOW_DOCUMENT :: Int32
$mDOM_NODE_FILTER_SHOW_DOCUMENT :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_FILTER_SHOW_DOCUMENT = 256 :: Int32

{-# DEPRECATED DOM_NODE_FILTER_SHOW_COMMENT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | Show t'GI.WebKit2WebExtension.Objects.DOMComment.DOMComment' nodes.
-- 
-- /Since: 2.6/
pattern $bDOM_NODE_FILTER_SHOW_COMMENT :: Int32
$mDOM_NODE_FILTER_SHOW_COMMENT :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_FILTER_SHOW_COMMENT = 128 :: Int32

{-# DEPRECATED DOM_NODE_FILTER_SHOW_CDATA_SECTION ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | Show @/WebKitDOMCDataSection/@ nodes.
-- 
-- /Since: 2.6/
pattern $bDOM_NODE_FILTER_SHOW_CDATA_SECTION :: Int32
$mDOM_NODE_FILTER_SHOW_CDATA_SECTION :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_FILTER_SHOW_CDATA_SECTION = 8 :: Int32

{-# DEPRECATED DOM_NODE_FILTER_SHOW_ATTRIBUTE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | Show t'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' nodes.
-- 
-- /Since: 2.6/
pattern $bDOM_NODE_FILTER_SHOW_ATTRIBUTE :: Int32
$mDOM_NODE_FILTER_SHOW_ATTRIBUTE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_FILTER_SHOW_ATTRIBUTE = 2 :: Int32

{-# DEPRECATED DOM_NODE_FILTER_SHOW_ALL ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | Show all nodes.
-- 
-- /Since: 2.6/
pattern $bDOM_NODE_FILTER_SHOW_ALL :: Int32
$mDOM_NODE_FILTER_SHOW_ALL :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_FILTER_SHOW_ALL = 4294967295 :: Int32

{-# DEPRECATED DOM_NODE_FILTER_REJECT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | Reject the node. Use this macro as return value of 'GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.dOMNodeFilterAcceptNode'
-- implementation to reject the given t'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode'. The children of the given node will
-- be rejected too.
-- 
-- /Since: 2.6/
pattern $bDOM_NODE_FILTER_REJECT :: Int32
$mDOM_NODE_FILTER_REJECT :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_FILTER_REJECT = 2 :: Int32

{-# DEPRECATED DOM_NODE_FILTER_ACCEPT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | Accept the node. Use this macro as return value of 'GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.dOMNodeFilterAcceptNode'
-- implementation to accept the given t'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode'
-- 
-- /Since: 2.6/
pattern $bDOM_NODE_FILTER_ACCEPT :: Int32
$mDOM_NODE_FILTER_ACCEPT :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_FILTER_ACCEPT = 1 :: Int32

{-# DEPRECATED DOM_NODE_ENTITY_REFERENCE_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_NODE_ENTITY_REFERENCE_NODE :: Int32
$mDOM_NODE_ENTITY_REFERENCE_NODE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_ENTITY_REFERENCE_NODE = 5 :: Int32

{-# DEPRECATED DOM_NODE_ENTITY_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_NODE_ENTITY_NODE :: Int32
$mDOM_NODE_ENTITY_NODE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_ENTITY_NODE = 6 :: Int32

{-# DEPRECATED DOM_NODE_ELEMENT_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_NODE_ELEMENT_NODE :: Int32
$mDOM_NODE_ELEMENT_NODE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_ELEMENT_NODE = 1 :: Int32

{-# DEPRECATED DOM_NODE_DOCUMENT_TYPE_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_NODE_DOCUMENT_TYPE_NODE :: Int32
$mDOM_NODE_DOCUMENT_TYPE_NODE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_DOCUMENT_TYPE_NODE = 10 :: Int32

{-# DEPRECATED DOM_NODE_DOCUMENT_POSITION_PRECEDING ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_NODE_DOCUMENT_POSITION_PRECEDING :: Int32
$mDOM_NODE_DOCUMENT_POSITION_PRECEDING :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_DOCUMENT_POSITION_PRECEDING = 2 :: Int32

{-# DEPRECATED DOM_NODE_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_NODE_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC :: Int32
$mDOM_NODE_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 32 :: Int32

{-# DEPRECATED DOM_NODE_DOCUMENT_POSITION_FOLLOWING ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_NODE_DOCUMENT_POSITION_FOLLOWING :: Int32
$mDOM_NODE_DOCUMENT_POSITION_FOLLOWING :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_DOCUMENT_POSITION_FOLLOWING = 4 :: Int32

{-# DEPRECATED DOM_NODE_DOCUMENT_POSITION_DISCONNECTED ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_NODE_DOCUMENT_POSITION_DISCONNECTED :: Int32
$mDOM_NODE_DOCUMENT_POSITION_DISCONNECTED :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_DOCUMENT_POSITION_DISCONNECTED = 1 :: Int32

{-# DEPRECATED DOM_NODE_DOCUMENT_POSITION_CONTAINS ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_NODE_DOCUMENT_POSITION_CONTAINS :: Int32
$mDOM_NODE_DOCUMENT_POSITION_CONTAINS :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_DOCUMENT_POSITION_CONTAINS = 8 :: Int32

{-# DEPRECATED DOM_NODE_DOCUMENT_POSITION_CONTAINED_BY ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_NODE_DOCUMENT_POSITION_CONTAINED_BY :: Int32
$mDOM_NODE_DOCUMENT_POSITION_CONTAINED_BY :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_DOCUMENT_POSITION_CONTAINED_BY = 16 :: Int32

{-# DEPRECATED DOM_NODE_DOCUMENT_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_NODE_DOCUMENT_NODE :: Int32
$mDOM_NODE_DOCUMENT_NODE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_DOCUMENT_NODE = 9 :: Int32

{-# DEPRECATED DOM_NODE_DOCUMENT_FRAGMENT_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_NODE_DOCUMENT_FRAGMENT_NODE :: Int32
$mDOM_NODE_DOCUMENT_FRAGMENT_NODE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_DOCUMENT_FRAGMENT_NODE = 11 :: Int32

{-# DEPRECATED DOM_NODE_COMMENT_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_NODE_COMMENT_NODE :: Int32
$mDOM_NODE_COMMENT_NODE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_COMMENT_NODE = 8 :: Int32

{-# DEPRECATED DOM_NODE_CDATA_SECTION_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_NODE_CDATA_SECTION_NODE :: Int32
$mDOM_NODE_CDATA_SECTION_NODE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_CDATA_SECTION_NODE = 4 :: Int32

{-# DEPRECATED DOM_NODE_ATTRIBUTE_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_NODE_ATTRIBUTE_NODE :: Int32
$mDOM_NODE_ATTRIBUTE_NODE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_NODE_ATTRIBUTE_NODE = 2 :: Int32

{-# DEPRECATED DOM_KEYBOARD_EVENT_KEY_LOCATION_STANDARD ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_KEYBOARD_EVENT_KEY_LOCATION_STANDARD :: Int32
$mDOM_KEYBOARD_EVENT_KEY_LOCATION_STANDARD :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_KEYBOARD_EVENT_KEY_LOCATION_STANDARD = 0 :: Int32

{-# DEPRECATED DOM_KEYBOARD_EVENT_KEY_LOCATION_RIGHT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_KEYBOARD_EVENT_KEY_LOCATION_RIGHT :: Int32
$mDOM_KEYBOARD_EVENT_KEY_LOCATION_RIGHT :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_KEYBOARD_EVENT_KEY_LOCATION_RIGHT = 2 :: Int32

{-# DEPRECATED DOM_KEYBOARD_EVENT_KEY_LOCATION_NUMPAD ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_KEYBOARD_EVENT_KEY_LOCATION_NUMPAD :: Int32
$mDOM_KEYBOARD_EVENT_KEY_LOCATION_NUMPAD :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_KEYBOARD_EVENT_KEY_LOCATION_NUMPAD = 3 :: Int32

{-# DEPRECATED DOM_KEYBOARD_EVENT_KEY_LOCATION_LEFT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_KEYBOARD_EVENT_KEY_LOCATION_LEFT :: Int32
$mDOM_KEYBOARD_EVENT_KEY_LOCATION_LEFT :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_KEYBOARD_EVENT_KEY_LOCATION_LEFT = 1 :: Int32

{-# DEPRECATED DOM_EVENT_SELECT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_SELECT :: Int32
$mDOM_EVENT_SELECT :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_SELECT = 16384 :: Int32

{-# DEPRECATED DOM_EVENT_NONE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_NONE :: Int32
$mDOM_EVENT_NONE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_NONE = 0 :: Int32

{-# DEPRECATED DOM_EVENT_MOUSEUP ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_MOUSEUP :: Int32
$mDOM_EVENT_MOUSEUP :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_MOUSEUP = 2 :: Int32

{-# DEPRECATED DOM_EVENT_MOUSEOVER ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_MOUSEOVER :: Int32
$mDOM_EVENT_MOUSEOVER :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_MOUSEOVER = 4 :: Int32

{-# DEPRECATED DOM_EVENT_MOUSEOUT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_MOUSEOUT :: Int32
$mDOM_EVENT_MOUSEOUT :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_MOUSEOUT = 8 :: Int32

{-# DEPRECATED DOM_EVENT_MOUSEMOVE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_MOUSEMOVE :: Int32
$mDOM_EVENT_MOUSEMOVE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_MOUSEMOVE = 16 :: Int32

{-# DEPRECATED DOM_EVENT_MOUSEDRAG ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_MOUSEDRAG :: Int32
$mDOM_EVENT_MOUSEDRAG :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_MOUSEDRAG = 32 :: Int32

{-# DEPRECATED DOM_EVENT_MOUSEDOWN ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_MOUSEDOWN :: Int32
$mDOM_EVENT_MOUSEDOWN :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_MOUSEDOWN = 1 :: Int32

{-# DEPRECATED DOM_EVENT_KEYUP ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_KEYUP :: Int32
$mDOM_EVENT_KEYUP :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_KEYUP = 512 :: Int32

{-# DEPRECATED DOM_EVENT_KEYPRESS ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_KEYPRESS :: Int32
$mDOM_EVENT_KEYPRESS :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_KEYPRESS = 1024 :: Int32

{-# DEPRECATED DOM_EVENT_KEYDOWN ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_KEYDOWN :: Int32
$mDOM_EVENT_KEYDOWN :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_KEYDOWN = 256 :: Int32

{-# DEPRECATED DOM_EVENT_FOCUS ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_FOCUS :: Int32
$mDOM_EVENT_FOCUS :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_FOCUS = 4096 :: Int32

{-# DEPRECATED DOM_EVENT_DRAGDROP ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_DRAGDROP :: Int32
$mDOM_EVENT_DRAGDROP :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_DRAGDROP = 2048 :: Int32

{-# DEPRECATED DOM_EVENT_DBLCLICK ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_DBLCLICK :: Int32
$mDOM_EVENT_DBLCLICK :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_DBLCLICK = 128 :: Int32

{-# DEPRECATED DOM_EVENT_CLICK ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_CLICK :: Int32
$mDOM_EVENT_CLICK :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_CLICK = 64 :: Int32

{-# DEPRECATED DOM_EVENT_CHANGE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_CHANGE :: Int32
$mDOM_EVENT_CHANGE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_CHANGE = 32768 :: Int32

{-# DEPRECATED DOM_EVENT_CAPTURING_PHASE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_CAPTURING_PHASE :: Int32
$mDOM_EVENT_CAPTURING_PHASE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_CAPTURING_PHASE = 1 :: Int32

{-# DEPRECATED DOM_EVENT_BUBBLING_PHASE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_BUBBLING_PHASE :: Int32
$mDOM_EVENT_BUBBLING_PHASE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_BUBBLING_PHASE = 3 :: Int32

{-# DEPRECATED DOM_EVENT_BLUR ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_BLUR :: Int32
$mDOM_EVENT_BLUR :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_BLUR = 8192 :: Int32

{-# DEPRECATED DOM_EVENT_AT_TARGET ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_EVENT_AT_TARGET :: Int32
$mDOM_EVENT_AT_TARGET :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_EVENT_AT_TARGET = 2 :: Int32

{-# DEPRECATED DOM_ELEMENT_ALLOW_KEYBOARD_INPUT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_ELEMENT_ALLOW_KEYBOARD_INPUT :: Int32
$mDOM_ELEMENT_ALLOW_KEYBOARD_INPUT :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_ELEMENT_ALLOW_KEYBOARD_INPUT = 1 :: Int32

{-# DEPRECATED DOM_CSS_VALUE_CSS_VALUE_LIST ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_CSS_VALUE_CSS_VALUE_LIST :: Int32
$mDOM_CSS_VALUE_CSS_VALUE_LIST :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_CSS_VALUE_CSS_VALUE_LIST = 2 :: Int32

{-# DEPRECATED DOM_CSS_VALUE_CSS_PRIMITIVE_VALUE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_CSS_VALUE_CSS_PRIMITIVE_VALUE :: Int32
$mDOM_CSS_VALUE_CSS_PRIMITIVE_VALUE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_CSS_VALUE_CSS_PRIMITIVE_VALUE = 1 :: Int32

{-# DEPRECATED DOM_CSS_VALUE_CSS_INHERIT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_CSS_VALUE_CSS_INHERIT :: Int32
$mDOM_CSS_VALUE_CSS_INHERIT :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_CSS_VALUE_CSS_INHERIT = 0 :: Int32

{-# DEPRECATED DOM_CSS_VALUE_CSS_CUSTOM ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_CSS_VALUE_CSS_CUSTOM :: Int32
$mDOM_CSS_VALUE_CSS_CUSTOM :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_CSS_VALUE_CSS_CUSTOM = 3 :: Int32

{-# DEPRECATED DOM_CSS_RULE_UNKNOWN_RULE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_CSS_RULE_UNKNOWN_RULE :: Int32
$mDOM_CSS_RULE_UNKNOWN_RULE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_CSS_RULE_UNKNOWN_RULE = 0 :: Int32

{-# DEPRECATED DOM_CSS_RULE_STYLE_RULE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_CSS_RULE_STYLE_RULE :: Int32
$mDOM_CSS_RULE_STYLE_RULE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_CSS_RULE_STYLE_RULE = 1 :: Int32

{-# DEPRECATED DOM_CSS_RULE_PAGE_RULE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_CSS_RULE_PAGE_RULE :: Int32
$mDOM_CSS_RULE_PAGE_RULE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_CSS_RULE_PAGE_RULE = 6 :: Int32

{-# DEPRECATED DOM_CSS_RULE_MEDIA_RULE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_CSS_RULE_MEDIA_RULE :: Int32
$mDOM_CSS_RULE_MEDIA_RULE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_CSS_RULE_MEDIA_RULE = 4 :: Int32

{-# DEPRECATED DOM_CSS_RULE_IMPORT_RULE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_CSS_RULE_IMPORT_RULE :: Int32
$mDOM_CSS_RULE_IMPORT_RULE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_CSS_RULE_IMPORT_RULE = 3 :: Int32

{-# DEPRECATED DOM_CSS_RULE_FONT_FACE_RULE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_CSS_RULE_FONT_FACE_RULE :: Int32
$mDOM_CSS_RULE_FONT_FACE_RULE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_CSS_RULE_FONT_FACE_RULE = 5 :: Int32

{-# DEPRECATED DOM_CSS_RULE_CHARSET_RULE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
-- | /No description available in the introspection data./
pattern $bDOM_CSS_RULE_CHARSET_RULE :: Int32
$mDOM_CSS_RULE_CHARSET_RULE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DOM_CSS_RULE_CHARSET_RULE = 2 :: Int32