using System.Collections.Generic; using Assets.Sources.Core.DataBinding; using uMVVM.Sources.Infrastructure; namespace Game.MVVM.Model { public class HallSceneMainMenuViewModel : ViewModelBase { public readonly ObservableList MenuItems = new ObservableList(); public override void OnStartReveal() { base.OnStartReveal(); // this.MenuItems.Value = this.list; } public void SetMenuItem(List items) { // for (var i = 0; i < this.MenuItems.Count; i++) // { // this.MenuItems.RemoveAt(0); // } // // foreach (var menuItem in items) // { // this.MenuItems.Add(menuItem); // } this.MenuItems.Value = items; } } }