isFocusable.js 440 B

1234567891011121314
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.isFocusable = isFocusable;
  6. var _isLabelWithInternallyDisabledControl = require("../misc/isLabelWithInternallyDisabledControl");
  7. var _selector = require("./selector");
  8. function isFocusable(element) {
  9. return !(0, _isLabelWithInternallyDisabledControl.isLabelWithInternallyDisabledControl)(element) && element.matches(_selector.FOCUSABLE_SELECTOR);
  10. }