API Diff between 0.8.176-alpha0819 and 0.8.160-alpha952
154 Additions
16 Removals
LagoVista.Core.Authentication.Managers
LagoVista.Core.Authentication.Resources
LagoVista.Core.Interfaces
LagoVista.Core.Models
LagoVista.Core.Models.UIMetaData
LagoVista.Core.Networking.Interfaces
LagoVista.Core.Networking.Rest
LagoVista.Core.Resources
LagoVista.Core.Validation
LagoVista.Core.ViewModels
-
public interface IViewModelNavigation
- void GoBack()
- void Navigate(ViewModelLaunchArgs args)
- void Navigate<TViewModel>() where TViewModel : ViewModelBase
- void PopToRoot()
- void SetAsNewRoot()
- void SetAsNewRoot<TViewModel>() where TViewModel : ViewModelBase
- Task GoBackAsync()
- Task NavigateAndCreateAsync<TViewModel>(KeyValuePair<string, object>[] args) where TViewModel : ViewModelBase
- Task NavigateAndCreateAsync<TViewModel, TParent>(TParent parent, KeyValuePair<string, object>[] args) where TViewModel : ViewModelBase
- Task NavigateAndEditAsync<TViewModel, TParent, TChild>(TParent parent, TChild child, KeyValuePair<string, object>[] args) where TViewModel : ViewModelBase
- Task NavigateAndEditAsync<TViewModel, TParent>(TParent parent, string id, KeyValuePair<string, object>[] args) where TViewModel : ViewModelBase
- Task NavigateAndEditAsync<TViewModel>(string id, KeyValuePair<string, object>[] args) where TViewModel : ViewModelBase
- Task NavigateAndPickAsync<TViewModel>(Action<object> selectedAction, Action cancelledAction = null, KeyValuePair<string, object>[] args) where TViewModel : ViewModelBase
- Task NavigateAsync<TViewModel>() where TViewModel : ViewModelBase
- Task SetAsNewRootAsync<TViewModel>() where TViewModel : ViewModelBase
-
public enum LaunchTypes
-
public abstract class ViewModelBase : INotifyPropertyChanged, IDataErrorInfo
-
public class ViewModelLaunchArgs