mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-04-06 03:07:04 +02:00
32 lines
945 B
C#
32 lines
945 B
C#
|
|
// Copyright (c) Brice Lambson
|
|||
|
|
// The Brice Lambson licenses this file to you under the MIT license.
|
|||
|
|
// See the LICENSE file in the project root for more information. Code forked from Brice Lambson's https://github.com/bricelam/ImageResizer/
|
|||
|
|
|
|||
|
|
using System.Collections.Generic;
|
|||
|
|
using System.Windows.Input;
|
|||
|
|
using GalaSoft.MvvmLight;
|
|||
|
|
using GalaSoft.MvvmLight.Command;
|
|||
|
|
using ImageResizer.Models;
|
|||
|
|
using ImageResizer.Views;
|
|||
|
|
|
|||
|
|
namespace ImageResizer.ViewModels
|
|||
|
|
{
|
|||
|
|
public class ResultsViewModel : ViewModelBase
|
|||
|
|
{
|
|||
|
|
private readonly IMainView _mainView;
|
|||
|
|
|
|||
|
|
public ResultsViewModel(IMainView mainView, IEnumerable<ResizeError> errors)
|
|||
|
|
{
|
|||
|
|
_mainView = mainView;
|
|||
|
|
Errors = errors;
|
|||
|
|
CloseCommand = new RelayCommand(Close);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public IEnumerable<ResizeError> Errors { get; }
|
|||
|
|
|
|||
|
|
public ICommand CloseCommand { get; }
|
|||
|
|
|
|||
|
|
public void Close() => _mainView.Close();
|
|||
|
|
}
|
|||
|
|
}
|