ladybird/Userland/Libraries/LibWeb/DOM/ShadowRoot.idl
MacDue d4b2eb22e1 LibWeb: Resolve circular IDL imports
These circular imports led to the generator silently failing to
generate the required methods/properties.
2022-07-30 13:20:47 +02:00

17 lines
576 B
Text

#import <DOM/DocumentFragment.idl>
#import <DOM/InnerHTML.idl>
// https://dom.spec.whatwg.org/#shadowroot
interface ShadowRoot : DocumentFragment {
// FIXME: mode should return a ShadowRootMode
readonly attribute DOMString mode;
// FIXME: readonly attribute boolean delegatesFocus;
// FIXME: readonly attribute SlotAssignmentMode slotAssignment;
readonly attribute Element host;
// FIXME: attribute EventHandler onslotchange;
};
ShadowRoot includes InnerHTML;
enum ShadowRootMode { "open", "closed" };
enum SlotAssignmentMode { "manual", "named" };