banira
    Preparing search index...

    Interface HydrateOptions

    interface HydrateOptions {
        mode?: "closed" | "open";
        styles?: CSSStyleSheet | CSSStyleSheet[];
        template?: string;
    }
    Index

    Properties

    mode?: "closed" | "open"

    Mode used when creating a shadow root (only when the host wasn't prerendered). Default 'open'.

    styles?: CSSStyleSheet | CSSStyleSheet[]

    Constructable stylesheet(s) to adopt. Applied whether the tree was prerendered or freshly rendered — Declarative Shadow DOM markup ships without the constructable sheet (it isn't serialized), so the shared sheet (see banira's CSS lowering) styles the adopted tree on hydration.

    template?: string

    Markup to render into the shadow root when the host was not prerendered (root is empty).