sliver_tree/_scroll_orchestrator library

Internal: scroll-related operations for TreeController.

Owns the full-extent prefix-sum cache plus the four scroll-API methods (scrollOffsetOf, extentOf, ensureAncestorsExpanded, animateScrollToKey). The controller exposes these via thin delegators so the public surface is unchanged.

Not exported from the package barrel; used only by TreeController.

Classes

ScrollOrchestrator<TKey, TData>
Scroll orchestration for one TreeController. See the library doc for the surface it owns.