API Diff between 0.2.3.340 and 0.2.3.201
84 Additions
27 Removals
EyeSoft.Wpf.Facilities
-
public abstract class AutoRegisterViewModel : ViewModel
-
public class DefaultDialogService : IDialogService
- protected virtual void CanCloseWindow(object sender, CancelEventArgs e)
- protected virtual void ReleaseWindow(object sender, EventArgs e)
- public void ShowDialog<TViewModel>(TViewModel viewModel) where TViewModel : ViewModel
- public void ShowDialog<TViewModel>(object[] arguments) where TViewModel : ViewModel
- protected virtual object ShowWindow<TViewModel>(TViewModel viewModel, bool isModal, object[] arguments, bool isMain = false) where TViewModel : ViewModel
- public TRet ShowWithResult<TViewModel, TRet>(TViewModel viewModel) where TViewModel : ViewModel, IDialogViewModel<TRet>
- public TRet ShowWithResult<TViewModel, TRet>(object[] arguments) where TViewModel : ViewModel, IDialogViewModel<TRet>
- public void ShowModal<TViewModel>(TViewModel viewModel) where TViewModel : ViewModel
- public void ShowModal<TViewModel>(object[] arguments) where TViewModel : ViewModel
- public TRet ShowModal<TViewModel, TRet>(TViewModel viewModel) where TViewModel : ViewModel, IDialogViewModel<TRet>
- public TRet ShowModal<TViewModel, TRet>(object[] arguments) where TViewModel : ViewModel, IDialogViewModel<TRet>
- protected virtual object ShowWindow<TViewModel>(TViewModel viewModel, bool isModal, IEnumerable<object> arguments, bool isMain) where TViewModel : ViewModel
- protected object ShowWindowSafe<TViewModel>(TViewModel viewModel, bool isModal, object[] arguments, bool isMain = false) where TViewModel : ViewModel
-
public static class DialogService
- public static void ShowDialog<TViewModel>(TViewModel viewModel) where TViewModel : ViewModel
- public static void ShowDialog<TViewModel>(object[] arguments) where TViewModel : ViewModel
- public static TRet ShowDialog<TViewModel, TRet>(TViewModel viewModel) where TViewModel : ViewModel, IDialogViewModel<TRet>
- public static TRet ShowDialogWithResult<TViewModel, TRet>(object[] arguments) where TViewModel : ViewModel, IDialogViewModel<TRet>
- public static TRet ShowDialogWithResult<TViewModel, TRet>(TViewModel viewModel) where TViewModel : ViewModel, IDialogViewModel<TRet>
- public static void ShowMain<TViewModel>() where TViewModel : ViewModel
- public static void ShowMain<TViewModel>(object[] arguments) where TViewModel : ViewModel
- public static void ShowModal<TViewModel>(TViewModel viewModel) where TViewModel : ViewModel
- public static void ShowModal<TViewModel>(object[] arguments) where TViewModel : ViewModel
- public static TRet ShowModal<TViewModel, TRet>(TViewModel viewModel) where TViewModel : ViewModel, IDialogViewModel<TRet>
- public static TRet ShowModal<TViewModel, TRet>(object[] arguments) where TViewModel : ViewModel, IDialogViewModel<TRet>
-
public interface IDialogService
-
public class SmartObservableCollectionInitializer
-
public abstract class ViewModel : INotifyPropertyChanged, INotifyPropertyChanging, IDataErrorInfo, IDisposable
-
public static class ViewModelController
EyeSoft.Wpf.Facilities.Collection.Direct
EyeSoft.Wpf.Facilities.Collection.Property
EyeSoft.Wpf.Facilities.Collections
EyeSoft.Wpf.Facilities.Collections.ObjectModel
-
public static class CollectionFactory
-
public interface ICollectionFactory
-
public interface IObservableCollection<T> : IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
-
public class SmartObservableCollection<T> : ObservableCollection<T>, IObservableCollection<T>, IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
EyeSoft.Wpf.Facilities.Input
EyeSoft.Wpf.Facilities.Item.Property
EyeSoft.Wpf.Facilities.Threading
EyeSoft.Wpf.Facilities.With