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

Keyboard and Screen Reader support for Vertical Tree component #1861

Closed
debslab opened this issue Jan 19, 2017 · 5 comments
Closed

Keyboard and Screen Reader support for Vertical Tree component #1861

debslab opened this issue Jan 19, 2017 · 5 comments
Assignees
Labels
Type: Enhancement Issue contains an enhancement related to a specific component. Additional functionality has been add
Milestone

Comments

@debslab
Copy link

debslab commented Jan 19, 2017

I'm submitting a ... (check one with "x")

[ ] bug report => Search github for a similar issue or PR before submitting
[x ] feature request => Please check if request is not on the roadmap already https://github.com/primefaces/primeng/wiki/Roadmap
[ ] support request => Please do not submit support request here, instead see http://forum.primefaces.org/viewforum.php?f=35

Current behavior
There is no keyboard support in tree component. If user needs to expand or collapse or select a tree node, he has to use mouse.

Expected behavior
As you know, for 508 compliance, we need to enable keyboard support. Could you please keyboard support for tree component.

What is the motivation / use case for changing the behavior?
508 Compliance

Please tell us about your environment:

  • Angular version: 2.0.X
    2.4.1

  • PrimeNG version: 2.0.X
    1.1.2

  • Browser: [all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Web Browser | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView ]
    Reproduces in All browsers

  • Language: [all | TypeScript X.X | ES6/7 | ES5]
    Typescript

  • Node (for AoT issues): node --version =
    6.0

@debslab
Copy link
Author

debslab commented Feb 6, 2017

any update in this issue? basically if you are planning to add keyboard support to expand, collapse and select tree nodes...

@dojchek
Copy link

dojchek commented Mar 3, 2017

I ran into the same issue today.. Would be so nice if this feature gets in.
@debslab What did you do in the end? Walk-around or switched to another component?

@debslab
Copy link
Author

debslab commented Mar 3, 2017

I switched to a different component - https://github.com/500tech/angular2-tree-component

@Murthybhat
Copy link

any updates on this issue ?

@cagataycivici
Copy link
Member

We have it done for PrimeFaces and will do for PrimeNG as well.

@cagataycivici cagataycivici added the Type: Enhancement Issue contains an enhancement related to a specific component. Additional functionality has been add label Jun 19, 2017
@cagataycivici cagataycivici changed the title Request keyboard support for tree component to fulfill 508 compliance Keyboard support for tree component Jun 19, 2017
@cagataycivici cagataycivici changed the title Keyboard support for tree component Keyboard and Screen Reader support for Tree component Oct 10, 2018
@cagataycivici cagataycivici self-assigned this Oct 10, 2018
@cagataycivici cagataycivici added this to the 6.1.5 milestone Oct 10, 2018
@cagataycivici cagataycivici changed the title Keyboard and Screen Reader support for Tree component Keyboard and Screen Reader support for Vertical Tree component Oct 10, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Enhancement Issue contains an enhancement related to a specific component. Additional functionality has been add
Projects
None yet
Development

No branches or pull requests

4 participants