Files
v10/dist/dev/dom/ui/slider-focus.js

11 lines
460 B
JavaScript

import { containsComposed, getDeepActiveElement, isDocument } from "@videojs/utils/dom";
//#region src/dom/ui/slider-focus.ts
function isSliderFocused(root = document) {
const active = getDeepActiveElement(isDocument(root) ? root : root.ownerDocument);
if (active?.getAttribute("role") !== "slider") return false;
return isDocument(root) || containsComposed(root, active);
}
//#endregion
export { isSliderFocused };
//# sourceMappingURL=slider-focus.js.map