Uno Toolkit Input Extensions — Agent Skill
Workflow
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.
Step 1: Fetch the InputExtensions Documentation
uno_platform_docs_search("Uno Toolkit InputExtensions auto focus next dismiss keyboard return type")
Primary documentation pages:
- Input Extensions:
external/uno.toolkit.ui/doc/helpers/Input-extensions.md - Input Extensions How-To:
external/uno.toolkit.ui/doc/helpers/walkthroughs/input-extensions.howto.md
Fetch the helper reference:
uno_platform_docs_fetch(sourcePath="external/uno.toolkit.ui/doc/helpers/Input-extensions.md")
Step 2: For Login Form Example
uno_platform_docs_fetch(sourcePath="external/uno.toolkit.ui/doc/helpers/walkthroughs/input-extensions.howto.md")
Key Principles (Stable)
utu:InputExtensions.AutoFocusNext="True"— moves focus to next field on Enterutu:InputExtensions.AutoDismiss="True"— dismisses keyboard on last field Enterutu:InputExtensions.ReturnType="Next|Done|Search|Send|Go"— mobile keyboard button- Essential for login forms and any multi-field input
- XAML namespace:
xmlns:utu="using:Uno.Toolkit.UI"
Related Skills
- [[uno-toolkit-safearea]] — Keyboard-aware safe area for forms
- [[uno-toolkit-command-extensions]] — Command on TextBox enter