| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
CDP.Domains.Accessibility
Description
Accessibility
Synopsis
- data AccessibilityQueryAXTree = AccessibilityQueryAXTree {}
- data PAccessibilityQueryAXTree = PAccessibilityQueryAXTree {}
- data AccessibilityGetChildAXNodes = AccessibilityGetChildAXNodes {}
- data PAccessibilityGetChildAXNodes = PAccessibilityGetChildAXNodes {}
- data AccessibilityGetAXNodeAndAncestors = AccessibilityGetAXNodeAndAncestors {}
- data PAccessibilityGetAXNodeAndAncestors = PAccessibilityGetAXNodeAndAncestors {}
- data AccessibilityGetRootAXNode = AccessibilityGetRootAXNode {}
- data PAccessibilityGetRootAXNode = PAccessibilityGetRootAXNode {}
- data AccessibilityGetFullAXTree = AccessibilityGetFullAXTree {}
- data PAccessibilityGetFullAXTree = PAccessibilityGetFullAXTree {}
- data AccessibilityGetPartialAXTree = AccessibilityGetPartialAXTree {}
- data PAccessibilityGetPartialAXTree = PAccessibilityGetPartialAXTree {}
- data PAccessibilityEnable = PAccessibilityEnable
- data PAccessibilityDisable = PAccessibilityDisable
- data AccessibilityNodesUpdated = AccessibilityNodesUpdated {}
- data AccessibilityLoadComplete = AccessibilityLoadComplete {}
- data AccessibilityAXNode = AccessibilityAXNode {
- accessibilityAXNodeNodeId :: AccessibilityAXNodeId
- accessibilityAXNodeIgnored :: Bool
- accessibilityAXNodeIgnoredReasons :: Maybe [AccessibilityAXProperty]
- accessibilityAXNodeRole :: Maybe AccessibilityAXValue
- accessibilityAXNodeChromeRole :: Maybe AccessibilityAXValue
- accessibilityAXNodeName :: Maybe AccessibilityAXValue
- accessibilityAXNodeDescription :: Maybe AccessibilityAXValue
- accessibilityAXNodeValue :: Maybe AccessibilityAXValue
- accessibilityAXNodeProperties :: Maybe [AccessibilityAXProperty]
- accessibilityAXNodeParentId :: Maybe AccessibilityAXNodeId
- accessibilityAXNodeChildIds :: Maybe [AccessibilityAXNodeId]
- accessibilityAXNodeBackendDOMNodeId :: Maybe DOMBackendNodeId
- accessibilityAXNodeFrameId :: Maybe PageFrameId
- data AccessibilityAXPropertyName
- = AccessibilityAXPropertyNameBusy
- | AccessibilityAXPropertyNameDisabled
- | AccessibilityAXPropertyNameEditable
- | AccessibilityAXPropertyNameFocusable
- | AccessibilityAXPropertyNameFocused
- | AccessibilityAXPropertyNameHidden
- | AccessibilityAXPropertyNameHiddenRoot
- | AccessibilityAXPropertyNameInvalid
- | AccessibilityAXPropertyNameKeyshortcuts
- | AccessibilityAXPropertyNameSettable
- | AccessibilityAXPropertyNameRoledescription
- | AccessibilityAXPropertyNameLive
- | AccessibilityAXPropertyNameAtomic
- | AccessibilityAXPropertyNameRelevant
- | AccessibilityAXPropertyNameRoot
- | AccessibilityAXPropertyNameAutocomplete
- | AccessibilityAXPropertyNameHasPopup
- | AccessibilityAXPropertyNameLevel
- | AccessibilityAXPropertyNameMultiselectable
- | AccessibilityAXPropertyNameOrientation
- | AccessibilityAXPropertyNameMultiline
- | AccessibilityAXPropertyNameReadonly
- | AccessibilityAXPropertyNameRequired
- | AccessibilityAXPropertyNameValuemin
- | AccessibilityAXPropertyNameValuemax
- | AccessibilityAXPropertyNameValuetext
- | AccessibilityAXPropertyNameChecked
- | AccessibilityAXPropertyNameExpanded
- | AccessibilityAXPropertyNameModal
- | AccessibilityAXPropertyNamePressed
- | AccessibilityAXPropertyNameSelected
- | AccessibilityAXPropertyNameActivedescendant
- | AccessibilityAXPropertyNameControls
- | AccessibilityAXPropertyNameDescribedby
- | AccessibilityAXPropertyNameDetails
- | AccessibilityAXPropertyNameErrormessage
- | AccessibilityAXPropertyNameFlowto
- | AccessibilityAXPropertyNameLabelledby
- | AccessibilityAXPropertyNameOwns
- data AccessibilityAXValue = AccessibilityAXValue {}
- data AccessibilityAXProperty = AccessibilityAXProperty {}
- data AccessibilityAXRelatedNode = AccessibilityAXRelatedNode {}
- data AccessibilityAXValueSource = AccessibilityAXValueSource {
- accessibilityAXValueSourceType :: AccessibilityAXValueSourceType
- accessibilityAXValueSourceValue :: Maybe AccessibilityAXValue
- accessibilityAXValueSourceAttribute :: Maybe Text
- accessibilityAXValueSourceAttributeValue :: Maybe AccessibilityAXValue
- accessibilityAXValueSourceSuperseded :: Maybe Bool
- accessibilityAXValueSourceNativeSource :: Maybe AccessibilityAXValueNativeSourceType
- accessibilityAXValueSourceNativeSourceValue :: Maybe AccessibilityAXValue
- accessibilityAXValueSourceInvalid :: Maybe Bool
- accessibilityAXValueSourceInvalidReason :: Maybe Text
- data AccessibilityAXValueNativeSourceType
- = AccessibilityAXValueNativeSourceTypeDescription
- | AccessibilityAXValueNativeSourceTypeFigcaption
- | AccessibilityAXValueNativeSourceTypeLabel
- | AccessibilityAXValueNativeSourceTypeLabelfor
- | AccessibilityAXValueNativeSourceTypeLabelwrapped
- | AccessibilityAXValueNativeSourceTypeLegend
- | AccessibilityAXValueNativeSourceTypeRubyannotation
- | AccessibilityAXValueNativeSourceTypeTablecaption
- | AccessibilityAXValueNativeSourceTypeTitle
- | AccessibilityAXValueNativeSourceTypeOther
- data AccessibilityAXValueSourceType
- data AccessibilityAXValueType
- = AccessibilityAXValueTypeBoolean
- | AccessibilityAXValueTypeTristate
- | AccessibilityAXValueTypeBooleanOrUndefined
- | AccessibilityAXValueTypeIdref
- | AccessibilityAXValueTypeIdrefList
- | AccessibilityAXValueTypeInteger
- | AccessibilityAXValueTypeNode
- | AccessibilityAXValueTypeNodeList
- | AccessibilityAXValueTypeNumber
- | AccessibilityAXValueTypeString
- | AccessibilityAXValueTypeComputedString
- | AccessibilityAXValueTypeToken
- | AccessibilityAXValueTypeTokenList
- | AccessibilityAXValueTypeDomRelation
- | AccessibilityAXValueTypeRole
- | AccessibilityAXValueTypeInternalRole
- | AccessibilityAXValueTypeValueUndefined
- type AccessibilityAXNodeId = Text
- pAccessibilityDisable :: PAccessibilityDisable
- pAccessibilityEnable :: PAccessibilityEnable
- pAccessibilityGetPartialAXTree :: PAccessibilityGetPartialAXTree
- pAccessibilityGetFullAXTree :: PAccessibilityGetFullAXTree
- pAccessibilityGetRootAXNode :: PAccessibilityGetRootAXNode
- pAccessibilityGetAXNodeAndAncestors :: PAccessibilityGetAXNodeAndAncestors
- pAccessibilityGetChildAXNodes :: AccessibilityAXNodeId -> PAccessibilityGetChildAXNodes
- pAccessibilityQueryAXTree :: PAccessibilityQueryAXTree
Documentation
data AccessibilityQueryAXTree Source #
Constructors
| AccessibilityQueryAXTree | |
Fields
| |
Instances
| Eq AccessibilityQueryAXTree Source # | |
Defined in CDP.Domains.Accessibility Methods (==) :: AccessibilityQueryAXTree -> AccessibilityQueryAXTree -> Bool # (/=) :: AccessibilityQueryAXTree -> AccessibilityQueryAXTree -> Bool # | |
| Show AccessibilityQueryAXTree Source # | |
Defined in CDP.Domains.Accessibility Methods showsPrec :: Int -> AccessibilityQueryAXTree -> ShowS # show :: AccessibilityQueryAXTree -> String # showList :: [AccessibilityQueryAXTree] -> ShowS # | |
| FromJSON AccessibilityQueryAXTree Source # | |
Defined in CDP.Domains.Accessibility Methods parseJSON :: Value -> Parser AccessibilityQueryAXTree # parseJSONList :: Value -> Parser [AccessibilityQueryAXTree] # | |
data PAccessibilityQueryAXTree Source #
Query a DOM node's accessibility subtree for accessible name and role.
This command computes the name and role for all nodes in the subtree, including those that are
ignored for accessibility, and returns those that mactch the specified name and role. If no DOM
node is specified, or the DOM node does not exist, the command returns an error. If neither
accessibleName or role is specified, it returns all the accessibility nodes in the subtree.
Parameters of the queryAXTree command.
Constructors
| PAccessibilityQueryAXTree | |
Fields
| |
Instances
| Eq PAccessibilityQueryAXTree Source # | |
Defined in CDP.Domains.Accessibility Methods (==) :: PAccessibilityQueryAXTree -> PAccessibilityQueryAXTree -> Bool # (/=) :: PAccessibilityQueryAXTree -> PAccessibilityQueryAXTree -> Bool # | |
| Show PAccessibilityQueryAXTree Source # | |
Defined in CDP.Domains.Accessibility Methods showsPrec :: Int -> PAccessibilityQueryAXTree -> ShowS # show :: PAccessibilityQueryAXTree -> String # showList :: [PAccessibilityQueryAXTree] -> ShowS # | |
| ToJSON PAccessibilityQueryAXTree Source # | |
Defined in CDP.Domains.Accessibility Methods toJSON :: PAccessibilityQueryAXTree -> Value # toEncoding :: PAccessibilityQueryAXTree -> Encoding # toJSONList :: [PAccessibilityQueryAXTree] -> Value # | |
| Command PAccessibilityQueryAXTree Source # | |
Defined in CDP.Domains.Accessibility Associated Types | |
| type CommandResponse PAccessibilityQueryAXTree Source # | |
data AccessibilityGetChildAXNodes Source #
Constructors
| AccessibilityGetChildAXNodes | |
Instances
| Eq AccessibilityGetChildAXNodes Source # | |
Defined in CDP.Domains.Accessibility Methods (==) :: AccessibilityGetChildAXNodes -> AccessibilityGetChildAXNodes -> Bool # (/=) :: AccessibilityGetChildAXNodes -> AccessibilityGetChildAXNodes -> Bool # | |
| Show AccessibilityGetChildAXNodes Source # | |
Defined in CDP.Domains.Accessibility Methods showsPrec :: Int -> AccessibilityGetChildAXNodes -> ShowS # show :: AccessibilityGetChildAXNodes -> String # showList :: [AccessibilityGetChildAXNodes] -> ShowS # | |
| FromJSON AccessibilityGetChildAXNodes Source # | |
Defined in CDP.Domains.Accessibility Methods parseJSON :: Value -> Parser AccessibilityGetChildAXNodes # parseJSONList :: Value -> Parser [AccessibilityGetChildAXNodes] # | |
data PAccessibilityGetChildAXNodes Source #
Fetches a particular accessibility node by AXNodeId. Requires `enable()` to have been called previously.
Parameters of the getChildAXNodes command.
Constructors
| PAccessibilityGetChildAXNodes | |
Fields
| |
Instances
| Eq PAccessibilityGetChildAXNodes Source # | |
Defined in CDP.Domains.Accessibility | |
| Show PAccessibilityGetChildAXNodes Source # | |
Defined in CDP.Domains.Accessibility Methods showsPrec :: Int -> PAccessibilityGetChildAXNodes -> ShowS # show :: PAccessibilityGetChildAXNodes -> String # showList :: [PAccessibilityGetChildAXNodes] -> ShowS # | |
| ToJSON PAccessibilityGetChildAXNodes Source # | |
Defined in CDP.Domains.Accessibility Methods toJSON :: PAccessibilityGetChildAXNodes -> Value # toEncoding :: PAccessibilityGetChildAXNodes -> Encoding # toJSONList :: [PAccessibilityGetChildAXNodes] -> Value # toEncodingList :: [PAccessibilityGetChildAXNodes] -> Encoding # | |
| Command PAccessibilityGetChildAXNodes Source # | |
Defined in CDP.Domains.Accessibility Associated Types | |
| type CommandResponse PAccessibilityGetChildAXNodes Source # | |
data AccessibilityGetAXNodeAndAncestors Source #
Constructors
| AccessibilityGetAXNodeAndAncestors | |
Instances
| Eq AccessibilityGetAXNodeAndAncestors Source # | |
Defined in CDP.Domains.Accessibility | |
| Show AccessibilityGetAXNodeAndAncestors Source # | |
Defined in CDP.Domains.Accessibility Methods showsPrec :: Int -> AccessibilityGetAXNodeAndAncestors -> ShowS # | |
| FromJSON AccessibilityGetAXNodeAndAncestors Source # | |
Defined in CDP.Domains.Accessibility Methods parseJSON :: Value -> Parser AccessibilityGetAXNodeAndAncestors # parseJSONList :: Value -> Parser [AccessibilityGetAXNodeAndAncestors] # | |
data PAccessibilityGetAXNodeAndAncestors Source #
Fetches a node and all ancestors up to and including the root. Requires `enable()` to have been called previously.
Parameters of the getAXNodeAndAncestors command.
Constructors
| PAccessibilityGetAXNodeAndAncestors | |
Fields
| |
Instances
data AccessibilityGetRootAXNode Source #
Constructors
| AccessibilityGetRootAXNode | |
Instances
| Eq AccessibilityGetRootAXNode Source # | |
Defined in CDP.Domains.Accessibility Methods (==) :: AccessibilityGetRootAXNode -> AccessibilityGetRootAXNode -> Bool # (/=) :: AccessibilityGetRootAXNode -> AccessibilityGetRootAXNode -> Bool # | |
| Show AccessibilityGetRootAXNode Source # | |
Defined in CDP.Domains.Accessibility Methods showsPrec :: Int -> AccessibilityGetRootAXNode -> ShowS # show :: AccessibilityGetRootAXNode -> String # showList :: [AccessibilityGetRootAXNode] -> ShowS # | |
| FromJSON AccessibilityGetRootAXNode Source # | |
Defined in CDP.Domains.Accessibility Methods parseJSON :: Value -> Parser AccessibilityGetRootAXNode # parseJSONList :: Value -> Parser [AccessibilityGetRootAXNode] # | |
data PAccessibilityGetRootAXNode Source #
Fetches the root node. Requires `enable()` to have been called previously.
Parameters of the getRootAXNode command.
Constructors
| PAccessibilityGetRootAXNode | |
Fields
| |
Instances
| Eq PAccessibilityGetRootAXNode Source # | |
Defined in CDP.Domains.Accessibility Methods (==) :: PAccessibilityGetRootAXNode -> PAccessibilityGetRootAXNode -> Bool # (/=) :: PAccessibilityGetRootAXNode -> PAccessibilityGetRootAXNode -> Bool # | |
| Show PAccessibilityGetRootAXNode Source # | |
Defined in CDP.Domains.Accessibility Methods showsPrec :: Int -> PAccessibilityGetRootAXNode -> ShowS # show :: PAccessibilityGetRootAXNode -> String # showList :: [PAccessibilityGetRootAXNode] -> ShowS # | |
| ToJSON PAccessibilityGetRootAXNode Source # | |
Defined in CDP.Domains.Accessibility Methods toJSON :: PAccessibilityGetRootAXNode -> Value # toEncoding :: PAccessibilityGetRootAXNode -> Encoding # toJSONList :: [PAccessibilityGetRootAXNode] -> Value # toEncodingList :: [PAccessibilityGetRootAXNode] -> Encoding # | |
| Command PAccessibilityGetRootAXNode Source # | |
Defined in CDP.Domains.Accessibility Associated Types | |
| type CommandResponse PAccessibilityGetRootAXNode Source # | |
data AccessibilityGetFullAXTree Source #
Constructors
| AccessibilityGetFullAXTree | |
Instances
| Eq AccessibilityGetFullAXTree Source # | |
Defined in CDP.Domains.Accessibility Methods (==) :: AccessibilityGetFullAXTree -> AccessibilityGetFullAXTree -> Bool # (/=) :: AccessibilityGetFullAXTree -> AccessibilityGetFullAXTree -> Bool # | |
| Show AccessibilityGetFullAXTree Source # | |
Defined in CDP.Domains.Accessibility Methods showsPrec :: Int -> AccessibilityGetFullAXTree -> ShowS # show :: AccessibilityGetFullAXTree -> String # showList :: [AccessibilityGetFullAXTree] -> ShowS # | |
| FromJSON AccessibilityGetFullAXTree Source # | |
Defined in CDP.Domains.Accessibility Methods parseJSON :: Value -> Parser AccessibilityGetFullAXTree # parseJSONList :: Value -> Parser [AccessibilityGetFullAXTree] # | |
data PAccessibilityGetFullAXTree Source #
Fetches the entire accessibility tree for the root Document
Parameters of the getFullAXTree command.
Constructors
| PAccessibilityGetFullAXTree | |
Fields
| |
Instances
| Eq PAccessibilityGetFullAXTree Source # | |
Defined in CDP.Domains.Accessibility Methods (==) :: PAccessibilityGetFullAXTree -> PAccessibilityGetFullAXTree -> Bool # (/=) :: PAccessibilityGetFullAXTree -> PAccessibilityGetFullAXTree -> Bool # | |
| Show PAccessibilityGetFullAXTree Source # | |
Defined in CDP.Domains.Accessibility Methods showsPrec :: Int -> PAccessibilityGetFullAXTree -> ShowS # show :: PAccessibilityGetFullAXTree -> String # showList :: [PAccessibilityGetFullAXTree] -> ShowS # | |
| ToJSON PAccessibilityGetFullAXTree Source # | |
Defined in CDP.Domains.Accessibility Methods toJSON :: PAccessibilityGetFullAXTree -> Value # toEncoding :: PAccessibilityGetFullAXTree -> Encoding # toJSONList :: [PAccessibilityGetFullAXTree] -> Value # toEncodingList :: [PAccessibilityGetFullAXTree] -> Encoding # | |
| Command PAccessibilityGetFullAXTree Source # | |
Defined in CDP.Domains.Accessibility Associated Types | |
| type CommandResponse PAccessibilityGetFullAXTree Source # | |
data AccessibilityGetPartialAXTree Source #
Constructors
| AccessibilityGetPartialAXTree | |
Fields
| |
Instances
| Eq AccessibilityGetPartialAXTree Source # | |
Defined in CDP.Domains.Accessibility | |
| Show AccessibilityGetPartialAXTree Source # | |
Defined in CDP.Domains.Accessibility Methods showsPrec :: Int -> AccessibilityGetPartialAXTree -> ShowS # show :: AccessibilityGetPartialAXTree -> String # showList :: [AccessibilityGetPartialAXTree] -> ShowS # | |
| FromJSON AccessibilityGetPartialAXTree Source # | |
Defined in CDP.Domains.Accessibility Methods parseJSON :: Value -> Parser AccessibilityGetPartialAXTree # parseJSONList :: Value -> Parser [AccessibilityGetPartialAXTree] # | |
data PAccessibilityGetPartialAXTree Source #
Fetches the accessibility node and partial accessibility tree for this DOM node, if it exists.
Parameters of the getPartialAXTree command.
Constructors
| PAccessibilityGetPartialAXTree | |
Fields
| |
Instances
| Eq PAccessibilityGetPartialAXTree Source # | |
Defined in CDP.Domains.Accessibility | |
| Show PAccessibilityGetPartialAXTree Source # | |
Defined in CDP.Domains.Accessibility Methods showsPrec :: Int -> PAccessibilityGetPartialAXTree -> ShowS # show :: PAccessibilityGetPartialAXTree -> String # showList :: [PAccessibilityGetPartialAXTree] -> ShowS # | |
| ToJSON PAccessibilityGetPartialAXTree Source # | |
Defined in CDP.Domains.Accessibility | |
| Command PAccessibilityGetPartialAXTree Source # | |
Defined in CDP.Domains.Accessibility Associated Types type CommandResponse PAccessibilityGetPartialAXTree Source # | |
| type CommandResponse PAccessibilityGetPartialAXTree Source # | |
data PAccessibilityEnable Source #
Enables the accessibility domain which causes AXNodeIds to remain consistent between method calls.
This turns on accessibility for the page, which can impact performance until accessibility is disabled.
Parameters of the enable command.
Constructors
| PAccessibilityEnable |
Instances
data PAccessibilityDisable Source #
Disables the accessibility domain.
Parameters of the disable command.
Constructors
| PAccessibilityDisable |
Instances
data AccessibilityNodesUpdated Source #
Type of the nodesUpdated event.
Constructors
| AccessibilityNodesUpdated | |
Fields
| |
Instances
| Eq AccessibilityNodesUpdated Source # | |
Defined in CDP.Domains.Accessibility Methods (==) :: AccessibilityNodesUpdated -> AccessibilityNodesUpdated -> Bool # (/=) :: AccessibilityNodesUpdated -> AccessibilityNodesUpdated -> Bool # | |
| Show AccessibilityNodesUpdated Source # | |
Defined in CDP.Domains.Accessibility Methods showsPrec :: Int -> AccessibilityNodesUpdated -> ShowS # show :: AccessibilityNodesUpdated -> String # showList :: [AccessibilityNodesUpdated] -> ShowS # | |
| FromJSON AccessibilityNodesUpdated Source # | |
Defined in CDP.Domains.Accessibility Methods parseJSON :: Value -> Parser AccessibilityNodesUpdated # parseJSONList :: Value -> Parser [AccessibilityNodesUpdated] # | |
| Event AccessibilityNodesUpdated Source # | |
Defined in CDP.Domains.Accessibility | |
data AccessibilityLoadComplete Source #
Type of the loadComplete event.
Constructors
| AccessibilityLoadComplete | |
Fields
| |
Instances
| Eq AccessibilityLoadComplete Source # | |
Defined in CDP.Domains.Accessibility Methods (==) :: AccessibilityLoadComplete -> AccessibilityLoadComplete -> Bool # (/=) :: AccessibilityLoadComplete -> AccessibilityLoadComplete -> Bool # | |
| Show AccessibilityLoadComplete Source # | |
Defined in CDP.Domains.Accessibility Methods showsPrec :: Int -> AccessibilityLoadComplete -> ShowS # show :: AccessibilityLoadComplete -> String # showList :: [AccessibilityLoadComplete] -> ShowS # | |
| FromJSON AccessibilityLoadComplete Source # | |
Defined in CDP.Domains.Accessibility Methods parseJSON :: Value -> Parser AccessibilityLoadComplete # parseJSONList :: Value -> Parser [AccessibilityLoadComplete] # | |
| Event AccessibilityLoadComplete Source # | |
Defined in CDP.Domains.Accessibility | |
data AccessibilityAXNode Source #
Type AXNode.
A node in the accessibility tree.
Constructors
Instances
| Eq AccessibilityAXNode Source # | |
Defined in CDP.Domains.Accessibility Methods (==) :: AccessibilityAXNode -> AccessibilityAXNode -> Bool # (/=) :: AccessibilityAXNode -> AccessibilityAXNode -> Bool # | |
| Show AccessibilityAXNode Source # | |
Defined in CDP.Domains.Accessibility Methods showsPrec :: Int -> AccessibilityAXNode -> ShowS # show :: AccessibilityAXNode -> String # showList :: [AccessibilityAXNode] -> ShowS # | |
| ToJSON AccessibilityAXNode Source # | |
Defined in CDP.Domains.Accessibility Methods toJSON :: AccessibilityAXNode -> Value # toEncoding :: AccessibilityAXNode -> Encoding # toJSONList :: [AccessibilityAXNode] -> Value # toEncodingList :: [AccessibilityAXNode] -> Encoding # | |
| FromJSON AccessibilityAXNode Source # | |
Defined in CDP.Domains.Accessibility Methods parseJSON :: Value -> Parser AccessibilityAXNode # parseJSONList :: Value -> Parser [AccessibilityAXNode] # | |
data AccessibilityAXPropertyName Source #
Type AXPropertyName.
Values of AXProperty name:
- from busy to roledescription: states which apply to every AX node
- from live to root: attributes which apply to nodes in live regions
- from autocomplete to valuetext: attributes which apply to widgets
- from checked to selected: states which apply to widgets
- from activedescendant to owns - relationships between elements other than parentchildsibling.
Constructors
Instances
data AccessibilityAXValue Source #
Type AXValue.
A single computed AX property.
Constructors
| AccessibilityAXValue | |
Fields
| |
Instances
| Eq AccessibilityAXValue Source # | |
Defined in CDP.Domains.Accessibility Methods (==) :: AccessibilityAXValue -> AccessibilityAXValue -> Bool # (/=) :: AccessibilityAXValue -> AccessibilityAXValue -> Bool # | |
| Show AccessibilityAXValue Source # | |
Defined in CDP.Domains.Accessibility Methods showsPrec :: Int -> AccessibilityAXValue -> ShowS # show :: AccessibilityAXValue -> String # showList :: [AccessibilityAXValue] -> ShowS # | |
| ToJSON AccessibilityAXValue Source # | |
Defined in CDP.Domains.Accessibility Methods toJSON :: AccessibilityAXValue -> Value # toEncoding :: AccessibilityAXValue -> Encoding # toJSONList :: [AccessibilityAXValue] -> Value # toEncodingList :: [AccessibilityAXValue] -> Encoding # | |
| FromJSON AccessibilityAXValue Source # | |
Defined in CDP.Domains.Accessibility Methods parseJSON :: Value -> Parser AccessibilityAXValue # parseJSONList :: Value -> Parser [AccessibilityAXValue] # | |
data AccessibilityAXProperty Source #
Type AXProperty.
Constructors
| AccessibilityAXProperty | |
Fields
| |
Instances
| Eq AccessibilityAXProperty Source # | |
Defined in CDP.Domains.Accessibility Methods (==) :: AccessibilityAXProperty -> AccessibilityAXProperty -> Bool # (/=) :: AccessibilityAXProperty -> AccessibilityAXProperty -> Bool # | |
| Show AccessibilityAXProperty Source # | |
Defined in CDP.Domains.Accessibility Methods showsPrec :: Int -> AccessibilityAXProperty -> ShowS # show :: AccessibilityAXProperty -> String # showList :: [AccessibilityAXProperty] -> ShowS # | |
| ToJSON AccessibilityAXProperty Source # | |
Defined in CDP.Domains.Accessibility Methods toJSON :: AccessibilityAXProperty -> Value # toEncoding :: AccessibilityAXProperty -> Encoding # toJSONList :: [AccessibilityAXProperty] -> Value # | |
| FromJSON AccessibilityAXProperty Source # | |
Defined in CDP.Domains.Accessibility Methods parseJSON :: Value -> Parser AccessibilityAXProperty # parseJSONList :: Value -> Parser [AccessibilityAXProperty] # | |
data AccessibilityAXRelatedNode Source #
Type AXRelatedNode.
Constructors
| AccessibilityAXRelatedNode | |
Fields
| |
Instances
| Eq AccessibilityAXRelatedNode Source # | |
Defined in CDP.Domains.Accessibility Methods (==) :: AccessibilityAXRelatedNode -> AccessibilityAXRelatedNode -> Bool # (/=) :: AccessibilityAXRelatedNode -> AccessibilityAXRelatedNode -> Bool # | |
| Show AccessibilityAXRelatedNode Source # | |
Defined in CDP.Domains.Accessibility Methods showsPrec :: Int -> AccessibilityAXRelatedNode -> ShowS # show :: AccessibilityAXRelatedNode -> String # showList :: [AccessibilityAXRelatedNode] -> ShowS # | |
| ToJSON AccessibilityAXRelatedNode Source # | |
Defined in CDP.Domains.Accessibility Methods toJSON :: AccessibilityAXRelatedNode -> Value # toEncoding :: AccessibilityAXRelatedNode -> Encoding # toJSONList :: [AccessibilityAXRelatedNode] -> Value # toEncodingList :: [AccessibilityAXRelatedNode] -> Encoding # | |
| FromJSON AccessibilityAXRelatedNode Source # | |
Defined in CDP.Domains.Accessibility Methods parseJSON :: Value -> Parser AccessibilityAXRelatedNode # parseJSONList :: Value -> Parser [AccessibilityAXRelatedNode] # | |
data AccessibilityAXValueSource Source #
Type AXValueSource.
A single source for a computed AX property.
Constructors
Instances
| Eq AccessibilityAXValueSource Source # | |
Defined in CDP.Domains.Accessibility Methods (==) :: AccessibilityAXValueSource -> AccessibilityAXValueSource -> Bool # (/=) :: AccessibilityAXValueSource -> AccessibilityAXValueSource -> Bool # | |
| Show AccessibilityAXValueSource Source # | |
Defined in CDP.Domains.Accessibility Methods showsPrec :: Int -> AccessibilityAXValueSource -> ShowS # show :: AccessibilityAXValueSource -> String # showList :: [AccessibilityAXValueSource] -> ShowS # | |
| ToJSON AccessibilityAXValueSource Source # | |
Defined in CDP.Domains.Accessibility Methods toJSON :: AccessibilityAXValueSource -> Value # toEncoding :: AccessibilityAXValueSource -> Encoding # toJSONList :: [AccessibilityAXValueSource] -> Value # toEncodingList :: [AccessibilityAXValueSource] -> Encoding # | |
| FromJSON AccessibilityAXValueSource Source # | |
Defined in CDP.Domains.Accessibility Methods parseJSON :: Value -> Parser AccessibilityAXValueSource # parseJSONList :: Value -> Parser [AccessibilityAXValueSource] # | |
data AccessibilityAXValueNativeSourceType Source #
Type AXValueNativeSourceType.
Enum of possible native property sources (as a subtype of a particular AXValueSourceType).
Constructors
Instances
data AccessibilityAXValueSourceType Source #
Type AXValueSourceType.
Enum of possible property sources.
Constructors
Instances
data AccessibilityAXValueType Source #
Type AXValueType.
Enum of possible property types.
Constructors
Instances
type AccessibilityAXNodeId = Text Source #
Type AXNodeId.
Unique accessibility node identifier.