├── .github ├── FUNDING.yml └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── Makefile ├── Readme.md ├── assets ├── green_circle.png ├── lock.png ├── rarrow.png └── ultimate_menu.chirp ├── examples ├── infinite_upgrades.rs ├── locking.rs ├── marking.rs ├── menu_navigation.rs ├── simple.rs ├── too_many_focusables.rs └── ultimate_menu_navigation.rs ├── licenses ├── LICENSE-APACHE └── LICENSE-MIT └── src ├── commands.rs ├── components.rs ├── dsl.rs ├── events.rs ├── lib.rs ├── marker.rs ├── menu.rs ├── named.rs ├── resolve.rs ├── seeds.rs └── systems.rs /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [nicopap] 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/Makefile -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/Readme.md -------------------------------------------------------------------------------- /assets/green_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/assets/green_circle.png -------------------------------------------------------------------------------- /assets/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/assets/lock.png -------------------------------------------------------------------------------- /assets/rarrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/assets/rarrow.png -------------------------------------------------------------------------------- /assets/ultimate_menu.chirp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/assets/ultimate_menu.chirp -------------------------------------------------------------------------------- /examples/infinite_upgrades.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/examples/infinite_upgrades.rs -------------------------------------------------------------------------------- /examples/locking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/examples/locking.rs -------------------------------------------------------------------------------- /examples/marking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/examples/marking.rs -------------------------------------------------------------------------------- /examples/menu_navigation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/examples/menu_navigation.rs -------------------------------------------------------------------------------- /examples/simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/examples/simple.rs -------------------------------------------------------------------------------- /examples/too_many_focusables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/examples/too_many_focusables.rs -------------------------------------------------------------------------------- /examples/ultimate_menu_navigation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/examples/ultimate_menu_navigation.rs -------------------------------------------------------------------------------- /licenses/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/licenses/LICENSE-APACHE -------------------------------------------------------------------------------- /licenses/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/licenses/LICENSE-MIT -------------------------------------------------------------------------------- /src/commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/src/commands.rs -------------------------------------------------------------------------------- /src/components.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/src/components.rs -------------------------------------------------------------------------------- /src/dsl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/src/dsl.rs -------------------------------------------------------------------------------- /src/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/src/events.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/marker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/src/marker.rs -------------------------------------------------------------------------------- /src/menu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/src/menu.rs -------------------------------------------------------------------------------- /src/named.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/src/named.rs -------------------------------------------------------------------------------- /src/resolve.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/src/resolve.rs -------------------------------------------------------------------------------- /src/seeds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/src/seeds.rs -------------------------------------------------------------------------------- /src/systems.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicopap/ui-navigation/HEAD/src/systems.rs --------------------------------------------------------------------------------