TextContrastRule

class TextContrastRule(minimumRatio: Float = 4.5f) : BaseA11yRule

Reports measured semantic text whose rendered contrast is below minimumRatio. Nodes without a confident rendered-pixel measurement are intentionally skipped.

Constructors

Link copied to clipboard
constructor(minimumRatio: Float = 4.5f)

Properties

Link copied to clipboard
open override val ruleId: String
Link copied to clipboard
open override val ruleName: String
Link copied to clipboard
open override val severity: A11ySeverity.Warning
Link copied to clipboard
open override val wcagReference: String

Functions

Link copied to clipboard
override fun evaluate(node: A11yNode): A11yIssue?
Link copied to clipboard
open fun evaluateAll(nodes: List<A11yNode>): List<A11yIssue>