Xamarin.CommunityToolkit.ObjectModel
Namespace with 18 public types
Classes
AsyncCommand
An implementation of IAsyncCommand. Allows Commands to safely be used asynchronously with Task.
AsyncCommand`1
An implementation of IAsyncCommand. Allows Commands to safely be used asynchronously with Task.
AsyncCommand`2
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`1
An implementation of IAsyncValueCommand. Allows Commands to safely be used asynchronously with Task.
AsyncValueCommand`2
Grouping`2
Grouping of items by key into ObservableRange
Grouping`3
Grouping of items by key and subkey into ObservableRange
ObservableRangeCollection`1
Represents a dynamic data collection that provides notifications when items get added, removed, or when the whole list is refreshed.
Static Classes
CommandFactory
Factory for Xamarin.Forms.Command
ObservableRangeCollectionExtension
Abstract Classes
ObservableObject
Observable object with INotifyPropertyChanged implemented using WeakEventManager
Interfaces
IAsyncCommand
An Async implementation of ICommand for Task
IAsyncCommand`1
An Async implementation of ICommand for Task
IAsyncCommand`2
An Async implementation of ICommand for Task
IAsyncValueCommand
An Async implementation of ICommand for ValueTask
IAsyncValueCommand`1
An Async implementation of ICommand for ValueTask
IAsyncValueCommand`2
An Async implementation of ICommand for ValueTask