ShadowRoot.idl 548 B

1234567891011121314151617
  1. #import <DOM/DocumentFragment.idl>
  2. #import <DOM/InnerHTML.idl>
  3. // https://dom.spec.whatwg.org/#shadowroot
  4. [Exposed=Window]
  5. interface ShadowRoot : DocumentFragment {
  6. readonly attribute ShadowRootMode mode;
  7. // FIXME: readonly attribute boolean delegatesFocus;
  8. // FIXME: readonly attribute SlotAssignmentMode slotAssignment;
  9. readonly attribute Element host;
  10. // FIXME: attribute EventHandler onslotchange;
  11. };
  12. ShadowRoot includes InnerHTML;
  13. enum ShadowRootMode { "open", "closed" };
  14. enum SlotAssignmentMode { "manual", "named" };