Commit a496e58
Transcript navigation by arrow keys (microsoft#3703)
* Use arrow keys to scroll up/down
* Add useScrollDown and useScrollUp
* Add useScrollUp and useScrollDown test
* Add comments
* Update CHANGELOG.md
* Move comment
* Add active descendant
* Clean up
* Move type focus sink to send box and allow multiple focii
* Use ARIA_ROLE for now
* Apply PR suggestions
* Apply suggestions from code review
Co-authored-by: Corina <14900841+corinagum@users.noreply.github.com>
* Update packages/component/src/BasicTranscript.js
Co-authored-by: Corina <14900841+corinagum@users.noreply.github.com>
* IE11 styling
* Localize terminator text
* Fix localization
* Add HOME/END keys
* Add "Press ENTER to interact" label
* Fix warnings
* Add tests
* Add escape key test
* Ponyfill scrollIntoView
* Add tests
* Update tests
* Update tests
* Fix tests
* Fix tests
* Fix tests
* Fix tests
* Move useTextBox to html
* Fix test
* Remove redundant test
* Fix tests
* Fix tests
* Fix tests
* Fix tests
* Fix test
* Fix tests
* Fix test
* Add test for clicking on Adaptve Card widgets
* Fix test
* Fix test
* Fix test
* Fix test
* Fix tests
* Update entry
* Fix test
* Fix test
* Fix test
* Fix test
* Fix test
* Fix test
* Terminate sooner
* Fix test
* Ignore test files
* Improve reliability
* Apply suggestions from code review
Co-authored-by: Corina <14900841+corinagum@users.noreply.github.com>
* Add comments
* Add comment
* Add comment
* Add style options
* Change to <button>
* Remove unneeded comma
* Apply suggestions from code review
Co-authored-by: Corina <14900841+corinagum@users.noreply.github.com>
* Rename "activate" to "focus"
* Remove unneeded onkeypress
Co-authored-by: Corina <14900841+corinagum@users.noreply.github.com>1 parent c1b0c50 commit a496e58
183 files changed
Lines changed: 2326 additions & 486 deletions
File tree
- __tests__
- __image_snapshots__
- chrome-docker
- html
- hooks
- html
- assets
- docs
- packages
- api/src/localization
- component/src
- Activity
- SendBox
- Styles
- StyleSet
- Utils
- AccessKeySink
- TypeFocusSink
- hooks
- internal
- testharness/src
- elements
- pageObjects
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
0 commit comments