private void CreateCountdownIfUnavailable() { if (!IsAvailable()) { mCountdownUntilAvailable = mCountdownSpawner.Create(mSaveData.GetNextAvailableTime(mData.GetId()), new CountdownCallback(UpdateAvailability)); ViewModel.SetProperty(COUNTDOWN_PROPERTY, mCountdownUntilAvailable); } }
public override void UpdateView() { mCountdown = GetValue <IMyCountdown>(); }