Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat(tabs): implement tabs controller feat(tabs): implement tabs controller * fix(tabs): remove BaseTab from test * fix(tabs): correct disabled test to check child button * fix(tabs): dispatch event when active property changes on tab * fix(tabs): dispatch event only when changing from false to true * fix(tabs): add dynamic tab demo * fix(tabs): update RTI if tab is disabled * refactor(tabs): mutation observer * fix(tabs): demo js link * fix(tabs): add TabsController to exports remove Base classes * fix(tabs): update active tab onTabExpand * fix(core): update overflow when childList updates * fix(tabs): reduce mutation observer scope * fix(tabs): add missing activeIndex getter * fix(tabs): fix bug with tab button before styles on box variant * chore(tabs): remove whitespace * fix(core): undo uneeded change to RTI controller * chore(tabs): add changeset * chore(core): add changeset * fix(tabs): remove base styles files * docs(tabs): add additional documentation * chore(tabs): update changeset * docs(tabs): add set activeIndex jsDoc * fix(tabs): refactor mutations callback * fix(tabs): add override keyword * fix(tabs): add override keyword to panel * test(tabs): improve disabled tab testing * refactor(tabs): check event instanceof type in static method * docs(tabs): add active state to nested demo * refactor(tabs): making validation methods required * fix(tabs): additional public api * test(tabs): refactor tab tests using nested describes * feat(core): add tabs-controller * fix(tabs): relink tabs controller from core * fix(tabs): remove TabsController * chore(tabs): update changeset * chore(core): update changeset * fix(tabs): remove TabsController from element package exports * fix(core): add tabs-controller to package exports * chore(tabs): update changeset * fix(tabs): revert removal of base classes * fix(tabs): re-add isExpandEvent * chore(tabs): add changeset * docs: update changesets * feat(core): loosen logger host type * docs: changeset * docs(tabs): split up demos * fix(tabs): loosen type of host for tabscontroller * refactor(tabs): docs and ordering * chore(tabs): remove commented out code * test(tabs): remove unused aTimeout * docs(tabs): fix inset demo * fix(tabs): linting no aria- on slots * docs(tabs): unify demo styles, fixing overflow --------- Co-authored-by: Benny Powers <[email protected]>
- Loading branch information