Qlik Community

Suggest an Idea

Vote for your favorite Qlik product ideas and add your own suggestions.

Announcements
QlikWorld 2022, LIVE in Denver CO., May 16-19, 2022. REGISTER NOW TO RECEIVE EARLY BIRD PRICING

Mashup Accessibility: Add Context Menu Method to Capability API

psublue98
Creator
Creator

Mashup Accessibility: Add Context Menu Method to Capability API

The context menu appearing when right-clicking a chart object within the hub is a vital functional component. Two important accessibility features are the ability to export data for the object (alternative means of data access) and to make the object full screen (visual impairments). Within the hub environment the functionality works great for both users able to use a mouse and those that must rely on keyboard navigation via the tab key and Shift+F10.

contextmenu1.pngHowever, when developers must configure a mashup many of these accessibility features and important functional components are not integrated, including the context menu. Developers must rely on API methods such as exportData method within the Table API to build hub features back into mashups and this has been a long-standing deficiency and need. (Note: iframe embeds are not always feasible and accessibility features here too are spotty).

An ideal long-term solution helping developers, Qlik and those in need of these features whether for accessibility or ease-of-use is to build a contextMenu method that will enable this right-click feature within mashups and allow for keyboard navigation to access underlying data.

While not all of the context menu features are needed the ability to 1) export data, 2) make full screen and 3) download as image will be hugely beneficial to Qlik users.

Please see this ideation post showing a flavor of this once existed in the native container object June 2019 release.

Thanks!

1 Comment
psublue98
Creator
Creator

An alternative spin on this....do away with the shift+F10 all together when putting a chart or sheet into "accessibility mode." Instead use a second footer area to make certain options available via tab key. See this snapshot of a very accessible solution that could just use export data and fullscreen options.

accessibile_footer.png