ShadowRoot.delegatesFocus
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis novembre 2021.
delegatesFocus est une propriété en lecture seule, rattachée à l'interface ShadowRoot et qui renvoie un booléen indiquant si l'option delegatesFocus a été intialisée lors de l'attachement de la racine shadow (cf. Element.attachShadow()).
Attention : Cette fonctionnalité est expérimentale, non-standard et uniquement disponible dans Chrome.
Syntaxe
js
var df = shadowRoot.delegatesFocus;
Valeur
Un booléen : true si la racine shadow délègue la gestion du focus et false sinon.
Exemples
js
let customElem = document.querySelector('mon-element-shadow-dom');
let shadow = customElem.shadowRoot;
...
// Est-ce que la racine gère la délégation du focus ?
let hostElem = shadow.delegatesFocus;
Spécifications
Cette fonctionnalité n'est actuellement décrite dans aucune spécification.
Compatibilité des navigateurs
Chargement…