traversalOrder method
Returns the cached tree-order traversal list, rebuilding it if dirty.
Visible for tests and tooling; callers should treat the list as read-only.
Implementation
List<FocusNode> traversalOrder() =>
List<FocusNode>.unmodifiable(_ensureTraversalOrder());