Esempio n. 1
0
 public void SetViewModel(int id)
 {
     viewModel = factory.Get(id);
     RemoveSubscriptions();
     Init();
     viewModel.NotifyModelChanged();
 }
Esempio n. 2
0
    private void Start()
    {
        factory = GetComponentInParent <FactoryBase <T> >();

        viewModel = factory.Get(Preferences == ViewModelPreferences.Current ? 0 : ViewModelID);

        if (Preferences == ViewModelPreferences.Current)
        {
            ViewModelSubscriptionHandler.Instance.Subscribe(typeof(T), OnViewModelChanged);
        }

        Init();
    }