Skip to main content

uno-toolkit-itemsrepeater-extensions

Attached properties (`utu:ItemsRepeaterExtensions.SelectionMode`, `.SelectedItem`, `.SelectedItems`, `.SelectedIndex`, `.SelectedIndexes`) that add selection and incremental loading to `ItemsRepeater`.

Zur Installation springen

Quellinformationen

Repository
unoplatform/studio
Letzte Quellaktivität
9. Juni 2026 um 19:39
Erkannte Sprache von SKILL.md
Englisch
Sterne
10
Forks
1

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
uno-toolkit-itemsrepeater-extensions
description
Attached properties (`utu:ItemsRepeaterExtensions.SelectionMode`, `.SelectedItem`, `.SelectedItems`, `.SelectedIndex`, `.SelectedIndexes`) that add selection and incremental loading to `ItemsRepeater`.
when_to_use
Use when `ItemsRepeater` needs selection or fetch-on-scroll — `ItemsRepeater` itself has no built-in `SelectionMode` / `SelectedItem`, so the Toolkit's attached properties are the canonical way to add them. Pairs with `ISupportIncrementalLoading` on the data source for automatic page loading.
metadata
{"author":"uno-platform","version":"2.5","category":"toolkit"}
# Uno Toolkit ItemsRepeater Extensions — Agent Skill ## Workflow > **Docs lookup:** call `uno_platform_docs_search(...)` first, then `uno_platform_docs_fetch(sourcePath="…")` using the `sourcePath` field from a result (a relative `.md` path; add the result's `anchor` for a section). Never pass a URL, a `.html` link, or a hand-built path. ### Step 1: Fetch the ItemsRepeater Extensions Documentation ``` uno_platform_docs_search("Uno Toolkit ItemsRepeater extensions selection SelectedItem incremental loading") ``` Primary documentation: ``` uno_platform_docs_search("ItemsRepeaterExtensions SelectedItem SelectedItems SelectionMode incremental") ``` ### Step 2: For Controls Reference ``` uno_platform_docs_fetch(sourcePath="external/uno.toolkit.ui/doc/controls-styles.md") ``` Look for ItemsRepeaterExtensions in the helpers section. ## Key Principles (Stable) - `utu:ItemsRepeaterExtensions.SelectedItem` — single selected item (bindable) - `utu:ItemsRepeaterExtensions.SelectedIndex` — single selection index (bindable) - `utu:ItemsRepeaterExtensions.SelectedItems` — multiple selected items (bindable) - `utu:ItemsRepeaterExtensions.SelectedIndexes` — multiple selection indexes (bindable) - `utu:ItemsRepeaterExtensions.SelectionMode` — Single, Multiple, None - Supports `ISupportIncrementalLoading` for automatic data fetching on scroll - XAML namespace: `xmlns:utu="using:Uno.Toolkit.UI"` ## Related Skills - [[uno-toolkit-selector-extensions]] — Selection on Selector-based controls - [[uno-toolkit-command-extensions]] — Command on ItemsRepeater tap
Auf GitHub ansehen