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 AXNodeId
s 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.