Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: allow consumers to choose capture level #53

Merged
merged 2 commits into from
Jul 2, 2023

Conversation

jlp-craigmorten
Copy link
Contributor

@jlp-craigmorten jlp-craigmorten commented Jul 2, 2023

Fixes #51

Adds a new capture option to majority of commands.

Calling .start({ capture }) sets a global default for that screen reader run which can be overridden on a per command basis. The default if not passed is true to capture all spoken phrases and item text. Other options are false for no capture and "initial" for capturing just the first "page" of output.

Additionally adds logic to ensure the screen reader is/is not running as expected for different commands.

@cmorten cmorten merged commit 5f1eb3a into main Jul 2, 2023
18 checks passed
@cmorten cmorten deleted the feat/issue-51-capture-option branch July 2, 2023 21:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

feat: allow users to turn off output tracking
2 participants