API Diff between 3.9.0.1402201244-beta and 3.6.1308231004-beta
124 Additions
14 Removals
Catel
Catel.Collections
Catel.MVVM
-
public class Command<TExecuteParameter, TCanExecuteParameter> : CommandBase, ICatelCommand, ICommand, IDisposable
- protected void InitializeActions(Action<TExecuteParameter> executeWithParameter, Action executeWithoutParameter, Func<TCanExecuteParameter, bool> canExecuteWithParameter, Func<bool> canExecuteWithoutParameter)
-
public abstract class CommandBase
-
public class CommandManager : ICommandManager
-
public class ExposeAttribute : Attribute
-
public class CompositeCommand : Command, ICompositeCommand, ICommand
-
public interface ICommandManager
-
public interface ICompositeCommand : ICommand
-
public interface IRelationalViewModel
-
public interface IViewModelContainer : INotifyPropertyChanged
-
public interface IViewModelManager
-
public abstract class ViewModelBase : ModelBase, IViewModel, INotifyPropertyChanged, INotifyableViewModel, IRelationalViewModel
-
public class ViewModelManager : IViewModelManager
Catel.MVVM.Services
Catel.Windows
Catel.Windows.Controls
-
public class Page : Page, IPage, IView, IUIElement, IViewModelContainer, INotifyPropertyChanged
-
public class Page<TViewModel> : Page where TViewModel : IViewModel
-
public class UserControl : UserControl, IUserControl, IView, IUIElement, IViewModelContainer, INotifyPropertyChanged
-
public class UserControl<TViewModel> : UserControl where TViewModel : IViewModel
Catel.Windows.Controls.MVVMProviders.Logic
Catel.Windows.Data
Catel.Windows.Data.Converters
Catel.Windows.Input