|
@@ -671,7 +671,7 @@ telefoon-emulator bekeken (zie screenshots in `~/uk-shots/2026-09-16/na-*.png`).
|
|
|
erop.
|
|
erop.
|
|
|
*Klein:* met vier tabs kapt "Bezorgen" af op 411 dp → `TabBar` →
|
|
*Klein:* met vier tabs kapt "Bezorgen" af op 411 dp → `TabBar` →
|
|
|
"Tab Bar Scrollable" aan.
|
|
"Tab Bar Scrollable" aan.
|
|
|
- **Restpunten staan nu als eigen taken P2-37 (Cross Axis Count), P2-38 (tabvolgorde) en P2-39 (scrollable tabbar).** Oud: Tabs
|
|
|
|
|
|
|
+ **Restpunten staan nu als eigen taken P2-41 (Cross Axis Count), P2-42 (tabvolgorde) en P2-43 (scrollable tabbar).** Oud: Tabs
|
|
|
herordenen lukt niet via de widget tree: een `Tab`-node op de `TabBar`-rij
|
|
herordenen lukt niet via de widget tree: een `Tab`-node op de `TabBar`-rij
|
|
|
droppen geeft de toast *"Tab can only be added to TabBar"*, en op een andere
|
|
droppen geeft de toast *"Tab can only be added to TabBar"*, en op een andere
|
|
|
Tab-rij droppen verplaatst alleen de Tab (niet zijn TabBar Page), waarna het
|
|
Tab-rij droppen verplaatst alleen de Tab (niet zijn TabBar Page), waarna het
|
|
@@ -679,7 +679,7 @@ telefoon-emulator bekeken (zie screenshots in `~/uk-shots/2026-09-16/na-*.png`).
|
|
|
óók niet (3× getest). Opties: (a) jij probeert het slepen in je eigen browser;
|
|
óók niet (3× getest). Opties: (a) jij probeert het slepen in je eigen browser;
|
|
|
(b) `TabBar` → *Initial Tab Index* op 3 zodat de pagina op Agenda opent
|
|
(b) `TabBar` → *Initial Tab Index* op 3 zodat de pagina op Agenda opent
|
|
|
(export kent `initialIndex`); (c) Agenda gewoon als 4e tab laten.
|
|
(export kent `initialIndex`); (c) Agenda gewoon als 4e tab laten.
|
|
|
-- **P2-37 · `HorecagelegenheidEventTabelComponentCurrent`: Cross Axis Count
|
|
|
|
|
|
|
+- **P2-41 · `HorecagelegenheidEventTabelComponentCurrent`: Cross Axis Count
|
|
|
vullen · Eigenaar: Bob.** De StaggeredView in dit component (sinds
|
|
vullen · Eigenaar: Bob.** De StaggeredView in dit component (sinds
|
|
|
2026-09-17 00:17, niet door Claude) heeft een Responsive Value voor *Cross
|
|
2026-09-17 00:17, niet door Claude) heeft een Responsive Value voor *Cross
|
|
|
Axis Count* met vier lege takken → `return 0;` ×4 → `Bad state: No element`
|
|
Axis Count* met vier lege takken → `return 0;` ×4 → `Bad state: No element`
|
|
@@ -689,15 +689,15 @@ telefoon-emulator bekeken (zie screenshots in `~/uk-shots/2026-09-16/na-*.png`).
|
|
|
dialoog eerst aan de pil omhoog slepen, alle vier vullen, "Return Type"
|
|
dialoog eerst aan de pil omhoog slepen, alle vier vullen, "Return Type"
|
|
|
openklappen, Confirm) en **Shrink Wrap uit**. Check: `grep -c "return 0;"`
|
|
openklappen, Confirm) en **Shrink Wrap uit**. Check: `grep -c "return 0;"`
|
|
|
op het widget-bestand hoort 0 te geven. Test op Escape (nid 49112, 25 events).
|
|
op het widget-bestand hoort 0 te geven. Test op Escape (nid 49112, 25 events).
|
|
|
-- **P2-38 · `HorecagelegenheidCurrent`: Agenda als eerste tab · Eigenaar: Bob
|
|
|
|
|
|
|
+- **P2-42 · `HorecagelegenheidCurrent`: Agenda als eerste tab · Eigenaar: Bob
|
|
|
(besluit + uitvoering).** Agenda staat nu als 4e tab. Via de widget tree is
|
|
(besluit + uitvoering).** Agenda staat nu als 4e tab. Via de widget tree is
|
|
|
herordenen voor Claude onmogelijk (zie `CLAUDE.md`). Drie opties: (a) tabs
|
|
herordenen voor Claude onmogelijk (zie `CLAUDE.md`). Drie opties: (a) tabs
|
|
|
slepen in je eigen browser (Tab én bijbehorende TabBar Page); (b) `TabBar` →
|
|
slepen in je eigen browser (Tab én bijbehorende TabBar Page); (b) `TabBar` →
|
|
|
*Initial Tab Index* op 3, dan opent de pagina op Agenda; (c) zo laten.
|
|
*Initial Tab Index* op 3, dan opent de pagina op Agenda; (c) zo laten.
|
|
|
-- **P2-39 · `HorecagelegenheidCurrent`: "Bezorgen" kapt af met vier tabs ·
|
|
|
|
|
|
|
+- **P2-43 · `HorecagelegenheidCurrent`: "Bezorgen" kapt af met vier tabs ·
|
|
|
Eigenaar: Bob (10 sec).** `TabBar` → Search properties "scroll" → **Tab Bar
|
|
Eigenaar: Bob (10 sec).** `TabBar` → Search properties "scroll" → **Tab Bar
|
|
|
Scrollable** aan. Export-check: `isScrollable: true`.
|
|
Scrollable** aan. Export-check: `isScrollable: true`.
|
|
|
-- **P2-40 · `EventCurrent`: datum-icoon zonder datum · Eigenaar: Bob (klein,
|
|
|
|
|
|
|
+- **P2-44 · `EventCurrent`: datum-icoon zonder datum · Eigenaar: Bob (klein,
|
|
|
cosmetisch).** De Visibility-conditie `$[0].datum is set` staat op `TextData`,
|
|
cosmetisch).** De Visibility-conditie `$[0].datum is set` staat op `TextData`,
|
|
|
niet op de nieuwe `Row` eromheen; bij een event zonder datum blijft het
|
|
niet op de nieuwe `Row` eromheen; bij een event zonder datum blijft het
|
|
|
kalender-icoon alleen staan. Conditie noteren, op de `Row` zetten
|
|
kalender-icoon alleen staan. Conditie noteren, op de `Row` zetten
|