fix: migrate remaining eslint-config-edx (#31760)
* fix: migrate remaining eslint-config-edx * refactor: updated eslint rules according to eslint-config-edx-es5 * refactor: add custom rules to suppress unnecessary eslint issues * refactor: add custom rules to internal eslint configs * fix: fix all indentation issues * chore: update lock file
This commit is contained in:
committed by
GitHub
parent
9cdbe72b82
commit
5549db4d80
@@ -128,10 +128,10 @@ var trapFocusForAccessibleModal = function(
|
||||
// to ensure that the correct elements are accessible.
|
||||
var focusableItems, $last;
|
||||
focusableItems = reassignTabIndexesAndAriaHidden(
|
||||
focusableElementsFilterString,
|
||||
closeButtonId,
|
||||
modalId,
|
||||
mainPageId
|
||||
focusableElementsFilterString,
|
||||
closeButtonId,
|
||||
modalId,
|
||||
mainPageId
|
||||
);
|
||||
$last = trapTabFocus(focusableItems, closeButtonId);
|
||||
trapShiftTabFocus($last, closeButtonId);
|
||||
@@ -140,17 +140,17 @@ var trapFocusForAccessibleModal = function(
|
||||
};
|
||||
|
||||
var accessible_modal = function(trigger, closeButtonId, modalId, mainPageId) {
|
||||
// Modifies a lean modal to optimize focus management.
|
||||
// "trigger" is the selector for the link element that triggers the modal.
|
||||
// "closeButtonId" is the selector for the button that closes out the modal.
|
||||
// "modalId" is the selector for the modal being managed
|
||||
// "mainPageId" is the selector for the main part of the page
|
||||
//
|
||||
// based on http://accessibility.oit.ncsu.edu/training/aria/modal-window/modal-window.js
|
||||
//
|
||||
// see http://accessibility.oit.ncsu.edu/blog/2013/09/13/the-incredible-accessible-modal-dialog/
|
||||
// for more information on managing modals
|
||||
//
|
||||
// Modifies a lean modal to optimize focus management.
|
||||
// "trigger" is the selector for the link element that triggers the modal.
|
||||
// "closeButtonId" is the selector for the button that closes out the modal.
|
||||
// "modalId" is the selector for the modal being managed
|
||||
// "mainPageId" is the selector for the main part of the page
|
||||
//
|
||||
// based on http://accessibility.oit.ncsu.edu/training/aria/modal-window/modal-window.js
|
||||
//
|
||||
// see http://accessibility.oit.ncsu.edu/blog/2013/09/13/the-incredible-accessible-modal-dialog/
|
||||
// for more information on managing modals
|
||||
//
|
||||
var initialFocus
|
||||
$(trigger).click(function() {
|
||||
$focusedElementBeforeModal = $(trigger);
|
||||
|
||||
Reference in New Issue
Block a user