예제 #1
0
        public ViewModelNormalPlay(List <IPropertySource> propertySources, IModelNormalPlay modelNormalPlay)
            : base(propertySources)
        {
            _modelNormalPlay = modelNormalPlay;

            AddPropertyDependency(nameof(IModelNormalPlay.NoOfCredits), nameof(IViewModelNormalPlay.NoOfCreditsText));
            AddPropertyDependency(nameof(IModelNormalPlay.WheelSymbols), nameof(IViewModelNormalPlay.WheelSource));
            AddPropertyDependency(nameof(IModelNormalPlay.CreditsWon), nameof(IViewModelNormalPlay.StatusText));
            AddPropertyDependency(nameof(IModelNormalPlay.CurrentNormalPlayState), nameof(IViewModelNormalPlay.StatusText));
        }
예제 #2
0
 public SpinControllerCommand(IModelNormalPlay modelNormalPlay)
 {
     _modelNormalPlay = modelNormalPlay;
 }
 public AddCreditsControllerCommand(IModelNormalPlay modelNormalPlay)
 {
     _modelNormalPlay = modelNormalPlay;
 }