بنقرة واحدة
uno-navigation-data
Pass and receive data during navigation in Uno Platform applications.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Pass and receive data during navigation in Uno Platform applications.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Create and use commands in MVUX for user interactions.
Create and use IFeed<T> for async data in MVUX.
Display async feed data with FeedView control.
Create and use IListFeed<T> for reactive collections in MVUX.
Create and use IListState<T> for mutable reactive collections in MVUX.
Use messaging to sync MVUX states with entity changes.
| name | uno-navigation-data |
| description | Pass and receive data during navigation in Uno Platform applications. |
| when_to_use | Use when passing data (objects, IDs, filters) from one page to another, receiving data in a ViewModel via constructor injection, returning results from a page back to the caller, using `NavigateDataAsync`, `NavigateBackWithResultAsync`, or setting up `DataViewMap` or `ResultDataViewMap` for data-based routes. |
| metadata | {"author":"uno-platform","version":"2.3","category":"navigation"} |
Docs lookup: call
uno_platform_docs_search(...)first, thenuno_platform_docs_fetch(sourcePath="…")using thesourcePathfield from a result (a relative.mdpath; add the result'sanchorfor a section). Never pass a URL, a.htmllink, or a hand-built path.
uno_platform_docs_search("Uno Navigation data passing receive NavigateDataAsync constructor injection")
Primary documentation pages:
external/uno.chefs/doc/navigation/PassingNavigationData.mdexternal/uno.extensions/doc/Learn/Navigation/Walkthrough/DisplayItemDetails.mdFetch the Chefs data passing page:
uno_platform_docs_fetch(sourcePath="external/uno.chefs/doc/navigation/PassingNavigationData.md")
Data-based navigation requires proper route registration:
uno_platform_docs_search("Uno Navigation DataViewMap ResultDataViewMap route data type")
If the user needs a round-trip (navigate, pick data, return):
The Chefs page covers NavigateBackWithResultAsync and ResultDataViewMap patterns.
For passing data declaratively:
uno_platform_docs_search("Uno Navigation XAML Navigation.Data binding pass")
DataViewMap associates a data type with a View/ViewModel for data-based navigationResultDataViewMap additionally specifies a result type for round-trip navigationNavigateBackWithResultAsync(data) returns data to the calling pageRegisterRoutes to support data typesNavigation.Data attached property enables data passing in XAML