public void Add(Item component) { _items.Add(component); ScrollBar.GetCorrectContainer(_childContainer).appendChild(component.Render()); component.OnClick((s, e) => { ItemClick?.Invoke(s, e); Hide(); }); }
public void Replace(Item newComponent, Item oldComponent) { ScrollBar.GetCorrectContainer(_childContainer).replaceChild(newComponent.Render(), oldComponent.Render()); }
public void Clear() { ClearChildren(ScrollBar.GetCorrectContainer(_childContainer)); }