react-spectrum
Expandable rows TableView
#4641
Merged

Expandable rows TableView #4641

LFDanLu merged 65 commits into main from expandable_rows_collection_update
LFDanLu
LFDanLu poking around to make Rows process nested rows
3bc6f78c
LFDanLu cleanup
0bf43fd0
LFDanLu progress
4609379e
LFDanLu got nested rows rendering
22dde544
LFDanLu fixing naming and adding way to track rows that have nested rows
9fb0a5f3
LFDanLu fixing expandable row detection and debugging weird TableLayout issue
d57f877e
LFDanLu Merge branch 'main' of github.com:adobe/react-spectrum into expandabl…
529125ea
LFDanLu renaming from treeble to TreeGrid
7c266250
LFDanLu fix cell values and weird crash with dynamic treeble with subset of k…
4db5b4cd
LFDanLu update left/right keyboard navigation logic
092b43c8
LFDanLu updating up/down keyboard navigation logic
c630325d
LFDanLu fixing typeahead and using this.getChildNodes whereever possible
29cd7601
LFDanLu cleanup and fix getText
2af16aa8
LFDanLu fixing index and column assignment to node
c44b1947
LFDanLu debugging persisted keys
b4a9cf17
LFDanLu adding basic story to check controlled expanded keys
c8aa238f
LFDanLu musings when trying to fix persisted key case
c9ca5077
LFDanLu enforcing user places cells before nested rows
b5c62d89
LFDanLu making GridNode index track position with respect to parent and addin…
a6f090eb
LFDanLu fixing persisted keys by adding index for headerrows and columns
56d31cbf
LFDanLu create Table wrapper element to conditionally render Table or TreeGri…
6671f88b
LFDanLu get rid of extra story
1a005262
LFDanLu update keyboard delegate to use node.indexOfType
fdcf68b6
rspbot
LFDanLu adding tree grid aria
5ccc4008
rspbot
LFDanLu fix crash on collapse
e423431a
rspbot
LFDanLu fixes from screen reader testing
6ef96de4
LFDanLu setting up tests, debugging why they dont run
bb30a78c
LFDanLu add feature flag getter for tests for now
7d5a3a6e
rspbot
LFDanLu fixing row border styling and adding more tests
73ec2462
rspbot
LFDanLu Merge branch 'main' of github.com:adobe/react-spectrum into expandabl…
c0f5ca86
rspbot
reidbarber TableView expandable rows: rendering + interactions (#4663)
6535a2cb
rspbot
LFDanLu Merge branch 'main' of github.com:adobe/react-spectrum into expandabl…
8c6aafe8
LFDanLu fix shared context for base tableview and treegrid tableview
cddc4376
LFDanLu fixing lint for build
4ee99c56
LFDanLu adding more stories
191f96af
rspbot
LFDanLu adding more row selection test
e73aca35
rspbot
LFDanLu make NVDA/Talkback not announce the chevron label when the cell is fo…
98f34ebd
LFDanLu add chevron rotation transition and increase hit target
c3cf0aed
reidbarber add chromatic stories
ca0ed130
LFDanLu adding tests for loading state, onAction, and highlight selection
465c4714
LFDanLu adding persisted key and remaining keyboard nav tests
b509f400
rspbot
LFDanLu add expand/collapse tests
4b84adb1
LFDanLu (WIP) Simplify TreeGridCollection by building the keymap inside state…
bf8adffc
LFDanLu Refactoring TableView wrapper strategy
dfcdea15
LFDanLu renaming tableview files
8c20b77f
LFDanLu getting rid of extraneous shouldShowCheckbox
1ec0debb
LFDanLu
LFDanLu commented on 2023-06-30
LFDanLu Merge branch 'main' of github.com:adobe/react-spectrum into expandabl…
3d1eecc7
LFDanLu fixing tests for react-17
0f981373
LFDanLu
LFDanLu commented on 2023-07-01
rspbot
LFDanLu
LFDanLu commented on 2023-07-11
LFDanLu cleaning up todos
6ab1d168
LFDanLu
LFDanLu commented on 2023-07-11
rspbot
LFDanLu
LFDanLu commented on 2023-07-11
LFDanLu
LFDanLu commented on 2023-07-11
LFDanLu LFDanLu changed the title (WIP) Collection work to support expandable rows Expandable rows TableView 2 years ago
LFDanLu LFDanLu marked this pull request as ready for review 2 years ago
LFDanLu Merge branch 'main' into expandable_rows_collection_update
9537eabe
rspbot
LFDanLu adding alpha to types
b38acc39
LFDanLu
LFDanLu commented on 2023-07-11
rspbot
LFDanLu Add message for feature flag pointing to docs
bb2bae2a
rspbot
LFDanLu LFDanLu added ready for review
LFDanLu LFDanLu added needs testing
ktabors
ktabors commented on 2023-07-14
LFDanLu Remove zoom transition effect from TableView (#4771)
ced41ebf
rspbot
LFDanLu
LFDanLu commented on 2023-07-18
LFDanLu
LFDanLu commented on 2023-07-18
LFDanLu Adding UNSTABLE to expandable rows state hook and prop
7fc7fef2
LFDanLu addressing review comments
dfae99bd
LFDanLu
rspbot
LFDanLu moving expand/collapse chevron label to intl files
d2324b80
LFDanLu Merge branch 'main' of github.com:adobe/react-spectrum into expandabl…
db3348f4
rspbot
ktabors
ktabors dismissed these changes on 2023-07-18
devongovett
devongovett commented on 2023-07-19
devongovett
devongovett
LFDanLu addressing review comments (prop rename and stuff)
c517cec4
LFDanLu hide expandable table props from spectrum docs
777de01c
LFDanLu removing column node assigment to treegrid node cell
c9e9d767
LFDanLu LFDanLu dismissed their stale review via c9e9d767 2 years ago
rspbot
LFDanLu expanding type and fixing tests to get rid of .onlys
de56a4ff
LFDanLu fix tests in 17
02515a96
rspbot
LFDanLu Merge branch 'main' into expandable_rows_collection_update
5cfc0804
devongovett
devongovett dismissed these changes on 2023-07-21
rspbot
LFDanLu Fix click focus and transform overlap for expandable row chevron (#4808)
274ed6c9
LFDanLu LFDanLu dismissed their stale review via 274ed6c9 2 years ago
rspbot
ktabors
ktabors approved these changes on 2023-07-21
dannify
dannify approved these changes on 2023-07-21
LFDanLu Merge branch 'main' into expandable_rows_collection_update
d0cf2616
rspbot
rspbot
LFDanLu LFDanLu merged e4bc3269 into main 2 years ago
LFDanLu LFDanLu deleted the expandable_rows_collection_update branch 2 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone