internal LayoutHelper(SuperPanelHelper <TControl, TSize, TRect> superHelper, ReadOnlyObservableCollection <T> list) : base(superHelper) { _list = list; _controls = CreateControls(list); ((INotifyCollectionChanged)list).CollectionChanged += OnCollectionChanged; }
internal TailTileLayoutHelper(SuperPanelHelper <TControl, TSize, TRect> panel, ReadOnlyObservableCollection <ITile> list) : base(panel, list) { }
internal HeadTileLayoutHelper(SuperPanelHelper <TControl, TSize, TRect> superHelper, ReadOnlyObservableCollection <ITile> list) : base(superHelper, list) { _superHelper = superHelper; }
internal SuggestionsLayoutHelper(SuperPanelHelper <TControl, TSize, TRect> panel, ReadOnlyObservableCollection <IReadOnlyList <ITile> > list) : base(panel, list) { }