public MySlotter() : base("x-slotter") { var div = Create("div"); var slot = Create("slot"); ShadowRoot.AppendChild(div); div.AppendChild(slot); }
public MyTwoDivComponent(bool useShadow) : base("x-twodiv") { if (!useShadow) { return; } ShadowRoot.AppendChild(Create("div")); ShadowRoot.AppendText("hello"); }
private void Update() { var rendered = _criteria(); if (rendered == _rendered) { return; } _rendered = rendered; if (rendered) { ShadowRoot.AppendChild(_factory()); } else { ShadowRoot.ClearChildren(); } }
/// <summary> /// Constructor /// </summary> public Fragment() { ShadowRoot.AppendChild(new Slot()); }
/// <summary> /// Constructor /// </summary> public AutocompleteElement() : base(CustomTag) { InnerInput.Autocomplete = "off"; ShadowRoot.AppendChild(InnerInput); }