Para un proyecto, me gustaría acceder a todas las StyleSheets adoptadas que se pasaron a un documento o raíz oculta. No tengo ninguna referencia a la hoja de estilo en sí misma en este escenario.
const sheet = new CSSStyleSheet(); someShadowRoot.adoptedStyleSheets = [ sheet ];¿Hay alguna forma documentada de acceder o leer las hojas de estilo adoptadas?
Para obtener más información, estoy hablando de https://web.dev/constructable-stylesheets/
La simple impresión de las hojas de estilo adoptadas no funcionó, por lo que no procedí más. Resultó que iterar a través de la matriz realmente funcionó.
for (let i = 0; i < document.adoptedStyleSheets.length; i++) { console.log(document.adoptedStyleSheets[i]); }Gracias a @Justinas por señalar lo obvio.