first commit - migrated from codeberg
This commit is contained in:
commit
5ead03e1f7
567 changed files with 102721 additions and 0 deletions
15
docs/docs/core/navigation.md
Normal file
15
docs/docs/core/navigation.md
Normal file
|
@ -0,0 +1,15 @@
|
|||
# Navigation Service
|
||||
Nokken uses a centralized navigation system to handle screen transitions.
|
||||
|
||||
## Key Components
|
||||
|
||||
- `NavigationService`: Provides methods for navigating between screens
|
||||
- `AppRouter`: Generates routes based on route names and arguments
|
||||
- `RouteNames`: Constants for all route paths
|
||||
- `RouteArguments`: Type-safe argument passing between screens
|
||||
|
||||
## Interactions with Other Services
|
||||
|
||||
- Feature modules: All screens use the navigation service to navigate between screens
|
||||
- Core screens: The main container screen uses navigation to switch between feature tabs
|
||||
- `DialogService`: Uses the navigation service for dialog-related navigation
|
Loading…
Add table
Add a link
Reference in a new issue