Training
Training
Welcome
Guided Paths
Build an App
Training Planner
Courses
Developer Schools
Boot Camps
Certifications
Tech Talks
Documentation
Documentation
Overview
ODC
O11
Forums
Forge
Get Involved
Get Involved
Home
Jobs
Ideas
Members
User Groups
Downloads
Platforms
OutSystems.com
My Platform
Community
Resources
Support
Search in OutSystems
Log in
Sign Up
Community
›
Forge
›
Assets list
›
Accessibility features for keyboard navigation
Give us feedback
Accessibility features for keyboard navigation
version
0.1.2
(Compatible with
OutSystems 11
)
Uploaded on
13 October 2022
by
Luiz Koike
0.0
(0 ratings)
Overview
Reviews
Versions
Documentation
Support
Accessibility features for keyboard navigation
Details
Adds two features for Keyboard Accessibility. - Focus for Dynamic elements and - Click on current/active element of the document.
Read more
This asset adds two features for Keyboard Accessibility.
Focus for Dynamic elements
When we have an dynamic element, for example popups or side-menus that only appear after some action when the user clicks on the button, the focused element remains the button, but it should be the dynamic element content instead.
Adds two new client actions:
SetFocusOnElement
SetFocusByElementId
FocusOnElement JavaScript adds two functions:
focusOnElement generic, that uses standard querySelector to focus elements.
focusOnElementById, uses built-in OutSystems SetFocus action and, if the element is not focused, it will programmatically apply focus to the element.
There are cases where we add onclick events to containers. When the container clicked by mouse, the onclick event is triggered. But if we try pressing Enter or Space in an element that by default is non-interactive, the onClick event is not triggered. This feature adds the click trigger to the element.
Click on current/active element of the document.
ClickOnCurrentElement JavaScript
Adds an keypress eventListener to the document's body to listen for Enter or Space. When these keys are pressed, an on click event will be triggered in document.activeElement.
Important:
Containers need to have tabindex set as 0 or 1 in the attributes property.
Release notes
(0.1.2)
Removed unused dependencies from main OAP.
OutSystems Charts
OutSystems Maps
OutSystemsUI
Users
Reviews
(0)
Related assets
Advanced Excel
Carlos Freitas
Advanced Excel integration with the export/import of Excel files. Enables data formatting, even automatic creation of Excel charts. This enables writing of binary multi-sheet excel-files without the use of an office installation.
14303
Html2PdfConverter
Guilherme Pereira
Simple to use html to pdf/image converter. Based on wkhtmltopdf (https://wkhtmltopdf.org/)
13038
XML Records
Afonso Carvalho
An extension that allows you to convert an hierarchical structure, composed of Records and/or RecordLists to XML. It also allows you to read an XML into the structure.
7452
Loading...
Loading