Граф коммитов

154 Коммитов

Автор SHA1 Сообщение Дата
Mu-An Chiou 46eb341e10
Add type module now that we aren't build umd anymore 2020-04-29 14:13:19 -04:00
Mu-An Chiou 43a86fef87
2.0.0 2020-04-28 15:11:05 -04:00
Mu-An 慕安 e8832e877e
Merge pull request #22 from github/tsclass
TypeScript and class Combobox
2020-04-28 15:10:36 -04:00
Mu-An Chiou d702f0f2e8
Call clearselection so attributes are cleared too 2020-04-28 12:15:28 -04:00
Mu-An Chiou 3e2f971c47
Selection should be cleared when navigation stops 2020-04-28 12:14:55 -04:00
Mu-An 慕安 24bf19476f
Add a temprary demo page for v1.0.2 2020-04-28 10:58:52 -04:00
Mu-An Chiou dfad19f099
Ensure logger content change is announced, add close on commit for demo 2020-04-27 18:32:06 -04:00
Mu-An Chiou 5ea1d396f5
Add Arrow Up to open listbox 2020-04-27 18:24:34 -04:00
Mu-An Chiou 305dbbdde8
Change wrap behavior to clear focus instead 2020-04-27 18:18:13 -04:00
Mu-An Chiou e915f236b5
Add test for wrap around behavior 2020-04-27 18:16:02 -04:00
Mu-An Chiou 4b26fa64d9
Clarify test intentions
options are not li elements
2020-04-27 17:49:44 -04:00
Mu-An Chiou 55f311c4dc
Clear selection on uncaught keyboard interactions
These interactions are not used to interact with list results,
and we assume they are use to interact with the input, therefore
we unselect items.
2020-04-27 16:41:01 -04:00
Mu-An Chiou 2e8820d753
Add support for ArrowDown opening the list 2020-04-27 16:33:58 -04:00
Mu-An Chiou 8b2dbd5b63
Update readme 2020-04-23 16:55:53 -04:00
Mu-An Chiou 5d1b20f56f
Transform to class to capsulate states 2020-04-23 16:48:14 -04:00
Mu-An Chiou 93432adea1
Switch to TS and exports only ESmodule 2020-04-23 16:26:28 -04:00
Mu-An 慕安 700b300a44
Merge pull request #21 from github/aria
[Breaking changes] Rework combobox-nav APIs and use ARIA 1.2
2020-04-23 14:45:47 -04:00
Mu-An Chiou a46916ba37
Add test for aria-haspopup 2020-04-23 14:27:52 -04:00
Mu-An Chiou 0b1e7f5c49
Set aria-haspopup 2020-04-23 14:27:25 -04:00
Mu-An Chiou 79ab6ffb76
Update readme 2020-04-22 14:32:26 -04:00
Mu-An Chiou 42d1546421
Update README 2020-04-22 14:30:58 -04:00
Mu-An Chiou c77e92d655
Rework APIs
- `install()` has been renamed to `start()`
- `uninstall()` has been renamed `stop()`
- Newly added `install()` sets require ARIA attributes
- Newly added `uninstall()` removes ARIA attributes
2020-04-22 14:24:19 -04:00
Mu-An Chiou 661ced7116
Most not all 2020-04-21 15:11:26 -04:00
Mu-An Chiou 204fc26fa5
Update README to claify attribute requirements 2020-04-21 15:10:54 -04:00
Mu-An Chiou 9b87f70bd5
Take over attribute setting responsibilities 2020-04-21 14:43:53 -04:00
Mu-An Chiou e2f4bd65ea
Update example markup for accessibility tree 2020-04-20 14:23:06 -04:00
Mu-An Chiou 4471e30551
npm audit fix 2020-04-20 14:18:54 -04:00
Mu-An Chiou b992b05842
Use aria-controls (ARIA 1.2) 2020-04-20 14:18:04 -04:00
Mu-An 慕安 87234ca335
Merge pull request #19 from github/label
Add a note about using labels
2020-04-07 16:35:40 -04:00
Mu-An Chiou 56ca5b6e98
Add a note about using labels 2020-04-06 17:43:56 -04:00
David Graham 33e13538a2
Merge pull request #17 from github/dependabot/npm_and_yarn/acorn-7.1.1
Bump acorn from 7.1.0 to 7.1.1
2020-03-26 12:15:15 -06:00
dependabot[bot] f0e4a33882
Bump acorn from 7.1.0 to 7.1.1
Bumps [acorn](https://github.com/acornjs/acorn) from 7.1.0 to 7.1.1.
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](https://github.com/acornjs/acorn/compare/7.1.0...7.1.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-03-13 22:15:52 +00:00
Mu-An Chiou 179f812ed1
1.0.2 2020-02-03 14:32:57 -05:00
Mu-An 慕安 6b33f0489b
Merge pull request #16 from github/hidden
Ignore hidden options
2020-02-03 14:32:05 -05:00
Mu-An Chiou ec33549174
Use visible check instead of hidden for futureproofing 2019-12-13 15:39:11 -05:00
Mu-An Chiou 4a79ecca05
Ignore hidden options 2019-12-04 17:47:06 -05:00
Mu-An Chiou 0cc83676c9
Add test for hidden options 2019-12-04 17:47:02 -05:00
David Graham c6a047343b 1.0.1 2019-11-05 16:22:33 -07:00
David Graham 93a8279cee
Update development dependencies 2019-11-05 16:22:17 -07:00
Mu-An 慕安 749e93727b
Merge pull request #15 from github/onedoto
1.0.0
2019-09-19 11:37:59 -04:00
Mu-An Chiou 25ae2cc9f8
1.0.0 2019-09-18 17:28:22 -04:00
Mu-An Chiou 87d06d127d
Fix demo id, should be on option for activedescendant 2019-09-18 17:22:01 -04:00
Kristján Oddsson 9081210f0e
Merge pull request #12 from github/ci
Setup GitHub CI
2019-09-12 14:03:11 +01:00
Kristján Oddsson b22d7ffe82
restore travis config file 2019-09-11 16:01:55 +01:00
Kristján Oddsson 19b468fc58
use arrow down instead of CTRL+n to move to next item 2019-09-11 16:01:55 +01:00
Kristján Oddsson 92df2eee4c
Delete .travis.yml 2019-09-11 16:01:55 +01:00
Kristján Oddsson 0dba5ad859
setup GitHub CI 2019-09-11 16:01:55 +01:00
Kristján Oddsson a13db08c7f
Merge pull request #14 from github/add-typescript-definition-file
Add typescript definition file
2019-09-11 15:00:53 +00:00
Kristján Oddsson 0cd9d9d9cc
add typescript definition file 2019-09-11 13:15:45 +01:00
Kristján Oddsson 33aad20cba
0.3.3 2019-08-30 11:42:17 +01:00