core/tree/normalize
library
Classes
-
NormalizedNode
-
-
NormalizedTree
-
-
TreeNormalizer
-
-
UiRange
-
A slider's numeric range — the backend's
range (_coerce_range):
min <= max, finite, and an optional positive step.
-
VisualSignature
-
An equality-comparable summary of how one node is drawn: its main icon /
image style, label style, fills, outlines and opacity (glyph hints).
Compared with
== only — never stringified (release builds strip the
toString of every package:flutter / dart:ui value inside it).
Constants
-
kEmbedRedactPrefix
→ const String
-
A normalized, interpreted view of a raw node: role inferred, text merged,
viewport visibility flagged, action set extracted.
Prefix of the Semantics identifier that hides a node's content from
capture (React Native
nativeID="embed-redact…"): its text and value are
never captured, cached or sent, while the agent can still act on it.
-
kMinVisibleFraction
→ const double
-
Minimum on-screen fraction for a node to count as
visible — Android's
K_MIN_VISIBLE_FRACTION, and the explorer's own effective-visibility floor.