using System.Collections; namespace Hyperbar.Widget; public class WidgetHostCollection : IWidgetHostCollection { private readonly List hosts = []; public void Add(IWidgetHost host) { hosts.Add(host); } public IEnumerator GetEnumerator() => hosts.GetEnumerator(); IEnumerator IEnumerable.GetEnumerator() => hosts.GetEnumerator(); }