예제 #1
0
        /// <summary>
        /// Listakomponentti.
        /// Liitetään annettuun listaa, tälle tehdyt muutokset päivittyvät annetun listan komponenteille
        /// </summary>
        /// <param name="list"></param>
        public ListWidget(INotifyList <T> list)
            : base(new HorizontalLayout())
        {
            Add(Content = new ScrollableList <O> {
                Color = Color.Transparent
            });
            Add(CreateVerticalScrollPanel());

            Bind(list);

            AddedToGame += AddListeners;
        }