Spatial navigation library for Flutter TV platforms (Android TV, Fire TV, Apple TV, desktop).
exfiltrate
v0.1.3↓ 214 / week
A spatial navigation library for Flutter TV platforms (Android TV, Fire TV, Apple TV, desktop).
Flutter's default directional navigation relies heavily on the geometric position of widgets on screen, which can lead to unpredictable focus transitions in complex layouts. Navix closes this gap with a hierarchical model. You group your elements inside Horizontal/Vertical lists to define the structure. Decorative widgets and focusable elements can coexist freely within the same list — Navix only manages registered focusable nodes and ignores the rest. Built-in virtualized widgets can also be placed inside these lists. Focus is managed automatically across widgets in exactly the structure you defined, using the keys you assign.