원클릭으로
uno-navigation-panel-visibility
Implement visibility-based navigation using Panel or Grid controls.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Implement visibility-based navigation using Panel or Grid controls.
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-panel-visibility |
| description | Implement visibility-based navigation using Panel or Grid controls. |
| when_to_use | Use when implementing lightweight content switching without `Frame` overhead via `Region.Navigator="Visibility"`, when serving as the content area inside `TabBar`, `NavigationView`, or responsive shells, or when all registered views should stay in the visual tree after injection. |
| metadata | {"author":"uno-platform","version":"3.4","category":"navigation"} |
This skill covers visibility-based navigation where the framework injects registered route views into an empty Grid and switches between them by toggling Visibility. This is the content-area pattern used inside TabBar, NavigationView, and responsive shell layouts.
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 visibility based panel Grid Region.Navigator content switch")
Primary documentation pages:
external/uno.extensions/doc/Learn/Navigation/Walkthrough/DefineRegions.mdexternal/uno.extensions/doc/Reference/Navigation/NavigationRegion.mdFetch the define regions walkthrough:
uno_platform_docs_fetch(sourcePath="external/uno.extensions/doc/Learn/Navigation/Walkthrough/DefineRegions.md")
uen:Region.Navigator="Visibility" on the content container Griduen:Region.Attached="True" on the same Griduen:Region.Navigator="Visibility" must be empty in XAML. Do not add Collapsed child elements for each route. The navigation framework resolves registered routes and injects the corresponding views at runtime.The visibility region Grid appears as the content area inside navigation shells:
<!-- Inside a TabBar or NavigationView shell -->
<Grid uen:Region.Attached="True"
uen:Region.Navigator="Visibility" />
The framework creates view instances from registered RouteMap entries and places them as children of this Grid, managing their Visibility as navigation occurs.
uen:Region.Attached="True" AND uen:Region.Navigator="Visibility"RouteMap determine which views get injected