@progress/kendo-angular-common
Version:
Kendo UI for Angular - Utility Package
21 lines (20 loc) • 1.03 kB
JavaScript
/**-----------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
/**
* @hidden
*/
export const focusableSelector = [
'a[href]:not([tabindex^="-"]):not([disabled])',
'area[href]:not([tabindex^="-"]):not([disabled])',
'input:not([tabindex^="-"]):not([disabled])',
'select:not([tabindex^="-"]):not([disabled])',
'textarea:not([tabindex^="-"]):not([disabled])',
'button:not([tabindex^="-"]):not([disabled])',
'iframe:not([tabindex^="-"]):not([disabled])',
'object:not([tabindex^="-"]):not([disabled])',
'embed:not([tabindex^="-"]):not([disabled])',
'*[tabindex]:not([tabindex^="-"]):not([disabled])',
'*[contenteditable]:not([tabindex^="-"]):not([disabled]):not([contenteditable="false"])'
].join(',');