material-web/menu
Elliott Marquez d4463154cc refactor(list,menu,select)!: remove active concept and now parent controls tabIndex and focus
Note: tests have changed significantly because there is no longer a concept of "nothing activated" in the list.

BREAKING CHANGE: removed `active` from list-item, menu-item, and select-option. Instead, List uses tabindex to track whether something is focusable.

PiperOrigin-RevId: 565531998
2023-09-14 18:14:59 -07:00
..
demo fix(menu): menu's default focus behavior follows google accessibility practices 2023-09-13 21:02:33 -07:00
internal refactor(list,menu,select)!: remove active concept and now parent controls tabIndex and focus 2023-09-14 18:14:59 -07:00
test feat(list,menu): implement forced colors 2023-03-29 18:44:13 -07:00
_menu-item.scss fix(menu)!: rename "lib" directory to "internal" 2023-07-24 09:45:01 -07:00
_menu.scss fix(menu)!: rename "lib" directory to "internal" 2023-07-24 09:45:01 -07:00
harness.ts test(list,menu,select)!: clean up internal testing patterns from harnesses 2023-08-31 13:34:31 -07:00
menu_test.ts feat(menu)!: allow anchoring with idref string and set element ref on anchorElement 2023-08-29 01:40:36 -07:00
menu-item.ts refactor(menu)!: events no longer subclass Event but rather use CustomEvent 2023-08-02 17:23:36 -07:00
menu.ts fix(menu,list,select): do not stopPropagation on native events when handled only prevent default 2023-08-31 13:48:20 -07:00
sub-menu-item.ts feat(menu)!: allow anchoring with idref string and set element ref on anchorElement 2023-08-29 01:40:36 -07:00