Xamarin.CommunityToolkit.ObjectModel Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AsyncCommand |
An implementation of IAsyncCommand. Allows Commands to safely be used asynchronously with Task. |
AsyncCommand<T> |
An implementation of IAsyncCommand. Allows Commands to safely be used asynchronously with Task. |
AsyncCommand<TExecute,TCanExecute> |
An implementation of IAsyncCommand. Allows Commands to safely be used asynchronously with Task. |
AsyncValueCommand |
An implementation of IAsyncValueCommand. Allows Commands to safely be used asynchronously with Task. |
AsyncValueCommand<T> |
An implementation of IAsyncValueCommand. Allows Commands to safely be used asynchronously with Task. |
AsyncValueCommand<TExecute,TCanExecute> | |
CommandFactory |
Factory for Xamarin.Forms.Command |
Grouping<TKey,TItem> |
Grouping of items by key into ObservableRange |
Grouping<TKey,TSubKey,TItem> |
Grouping of items by key and subkey into ObservableRange |
ObservableObject |
Observable object with INotifyPropertyChanged implemented using WeakEventManager |
ObservableRangeCollection<T> |
Represents a dynamic data collection that provides notifications when items get added, removed, or when the whole list is refreshed. |
ObservableRangeCollectionExtension |
Interfaces
IAsyncCommand |
An Async implementation of ICommand for Task |
IAsyncCommand<T> |
An Async implementation of ICommand for Task |
IAsyncCommand<TExecute,TCanExecute> |
An Async implementation of ICommand for Task |
IAsyncValueCommand |
An Async implementation of ICommand for ValueTask |
IAsyncValueCommand<T> |
An Async implementation of ICommand for ValueTask |
IAsyncValueCommand<TExecute,TCanExecute> |
An Async implementation of ICommand for ValueTask |