-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Status
Javier Suárez edited this page Feb 9, 2022
·
196 revisions
We have created a detailed list to easily show the .NET MAUI status and evolution.
Icon | Description |
---|---|
Pending | |
⏳ | Underway |
✅ | Done |
💔 | Never implemented in Xamarin.Forms for this platform |
To track ongoing progress, filter on the handlers label.
Control | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
ContentPage | ✅ | ✅ | ✅ |
FlyoutPage | ✅ | ✅ | ✅ |
NavigationPage | ✅ | ✅ | ✅ |
TabbedPage | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
Color | ✅ | ✅ | ✅ |
IsRunning | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
BackgroundColor | ✅ | ✅ | ✅ |
BorderColor | ✅ | ✅ | ✅ |
BorderWidth | ✅ | ✅ | ✅ |
CharacterSpacing | ✅ | ✅ | ✅ |
Clicked | ✅ | ✅ | ✅ |
Command | ✅ | ✅ | ✅ |
CommandParameter | ✅ | ✅ | ✅ |
ContentLayout | ✅ | ||
CornerRadius | ✅ | ✅ | ✅ |
FontAttributes | ✅ | ✅ | ✅ |
FontFamily | ✅ | ✅ | ✅ |
FontSize | ✅ | ✅ | ✅ |
ImageSource | ✅ | ✅ | ✅ |
Padding | ✅ | ✅ | ✅ |
Pressed | ✅ | ✅ | ✅ |
Released | ✅ | ✅ | ✅ |
Text | ✅ | ✅ | ✅ |
TextColor | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
CurrentItem | ⏳ | ⏳ | |
CurrentItemChangedCommand | ⏳ | ⏳ | |
CurrentItemChangedCommandParameter | ⏳ | ⏳ | |
IndicatorView | ✅ | ✅ | ✅ |
IsBounceEnabled | ⏳ | ⏳ | |
IsDragging | ⏳ | ⏳ | |
IsScrollAnimated | ⏳ | ⏳ | |
IsSwipeEnabled | ⏳ | ⏳ | |
ItemsLayout | ⏳ | ⏳ | |
Loop | ⏳ | ⏳ | |
PeekAreaInsets | ⏳ | ⏳ | |
Position | ⏳ | ⏳ | |
PositionChangedCommand | ⏳ | ⏳ | |
PositionChangedCommandParameter | ⏳ | ⏳ | |
VisibleViews | ⏳ | ⏳ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
Color | ✅ | ✅ | ✅ |
CheckedChanged | ✅ | ✅ | ✅ |
IsChecked | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
ItemsSource | ⏳ | ✅ | ⏳ |
ItemTemplate | ⏳ | ✅ | ⏳ |
ItemsPanel | ⏳ | ✅ | ⏳ |
ItemSizingStrategy | ⏳ | ✅ | ⏳ |
SelectionMode | ⏳ | ✅ | ⏳ |
SelectedItem | ⏳ | ✅ | ⏳ |
SelectedItems | ⏳ | ✅ | ⏳ |
SelectionChangedCommand | ⏳ | ✅ | ⏳ |
SelectionChangedCommandParameter | ⏳ | ✅ | ⏳ |
EmptyView | ⏳ | ✅ | ⏳ |
Scrolled | ⏳ | ✅ | ⏳ |
ScrollTo | ⏳ | ✅ | ⏳ |
Header | ⏳ | ✅ | ⏳ |
HeaderTemplate | ⏳ | ✅ | ⏳ |
Footer | ⏳ | ✅ | ⏳ |
FooterTemplate | ⏳ | ✅ | ⏳ |
IsGrouped | ⏳ | ✅ | ⏳ |
GroupHeaderTemplate | ⏳ | ✅ | ⏳ |
GroupFooterTemplate | ⏳ | ✅ | ⏳ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
BackgroundColor | ✅ | ✅ | ✅ |
CharacterSpacing | ✅ | ✅ | ✅ |
Date | ✅ | ✅ | ✅ |
DateSelected | ✅ | ✅ | ✅ |
FontAttributes | ✅ | ✅ | ✅ |
FontFamily | ✅ | ✅ | ✅ |
FontSize | ✅ | ✅ | ✅ |
Format | ✅ | ✅ | ✅ |
MaximumDate | ✅ | ✅ | ✅ |
MinimumDate | ✅ | ✅ | ✅ |
TextColor | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
AutoSize | ⏳ | ⏳ | ⏳ |
Completed | ✅ | ✅ | ✅ |
CharacterSpacing | ✅ | ✅ | ✅ |
FontAttributes | ✅ | ✅ | ✅ |
FontFamily | ✅ | ✅ | ✅ |
FontSize | ✅ | ✅ | ✅ |
IsReadOnly | ✅ | ✅ | ✅ |
IsTextPredictionEnabled | ✅ | ✅ | ✅ |
PlaceHolder | ✅ | ✅ | ✅ |
PlaceHolderColor | ✅ | ✅ | ✅ |
Text | ✅ | ✅ | ✅ |
TextColor | ✅ | ✅ | ✅ |
MaxLength | ✅ | ✅ | ✅ |
HorizontalTextAlignment | ✅ | ✅ | ✅ |
VerticalTextAlignment | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
ClearButtonVisibility | ✅ | ✅ | ✅ |
CharacterSpacing | ✅ | ✅ | ✅ |
Completed | ✅ | ✅ | ✅ |
CursorPosition | ✅ | ✅ | ✅ |
FontAttributes | ✅ | ✅ | ✅ |
FontFamily | ✅ | ✅ | ✅ |
FontSize | ✅ | ✅ | ✅ |
HorizontalTextAlignment | ✅ | ✅ | ✅ |
VerticalTextAlignment | ✅ | ✅ | ✅ |
IsTextPredictionEnabled | ✅ | ✅ | ✅ |
IsPassword | ✅ | ✅ | ✅ |
PlaceHolder | ✅ | ✅ | ✅ |
PlaceHolderColor | ✅ | ✅ | ✅ |
VerticalTextAlignment | ✅ | ✅ | ✅ |
ReturnCommand | ✅ | ✅ | ✅ |
ReturnCommandParameter | ✅ | ✅ | ✅ |
ReturnType | ✅ | ✅ | ✅ |
SelectionLength | ✅ | ✅ | ✅ |
Text | ✅ | ✅ | ✅ |
TextColor | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
BorderColor | ✅ | ✅ | ✅ |
CornerRadius | ✅ | ✅ | ✅ |
HasShadow | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
IndicatorColor | ✅ | ✅ | ✅ |
IndicatorLayout | ✅ | ✅ | ✅ |
IndicatorSize | ✅ | ✅ | ✅ |
IndicatorShape | ✅ | ✅ | ✅ |
IndicatorTemplate | ✅ | ✅ | ✅ |
ItemsSource | ✅ | ✅ | ✅ |
MaximumVisible | ✅ | ✅ | ✅ |
Position | ✅ | ✅ | ✅ |
SelectedIndicatorColor | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
Aspect | ✅ | ✅ | ✅ |
IsLoading | ✅ | ✅ | ✅ |
Source | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
BorderColor | ✅ | ✅ | ✅ |
BorderWidth | ✅ | ✅ | ✅ |
Command | ✅ | ✅ | ✅ |
CommandParameter | ✅ | ✅ | ✅ |
CornerRadius | ✅ | ✅ | ✅ |
IsLoading | ✅ | ✅ | ✅ |
IsOpaque | ✅ | ✅ | ✅ |
IsPressed | ✅ | ✅ | ✅ |
Padding | ✅ | ✅ | ✅ |
Source | ✅ | ✅ | ✅ |
Clicked | ✅ | ✅ | ✅ |
Pressed | ✅ | ✅ | ✅ |
Released | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
CharacterSpacing | ✅ | ✅ | ✅ |
Font | ✅ | ✅ | ✅ |
FontAttributes | ✅ | ✅ | ✅ |
FontFamily | ✅ | ✅ | ✅ |
FontSize | ✅ | ✅ | ✅ |
FormattedText | ✅ | ✅ | ✅ |
HorizontalTextAlignment | ✅ | ✅ | ✅ |
LineBreakMode | ✅ | ✅ | ✅ |
LineHeight | ✅ | ✅ | ✅ |
MaxLines | ✅ | ✅ | ✅ |
Padding | ✅ | ✅ | ✅ |
Text | ✅ | ✅ | ✅ |
TextColor | ✅ | ✅ | ✅ |
TextDecorations | ✅ | ✅ | ✅ |
TextType | ✅ | ✅ | ✅ |
VerticalTextAlignment | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
CharacterSpacing | ✅ | ✅ | ✅ |
FontAttributes | ✅ | ✅ | ✅ |
FontFamily | ✅ | ✅ | ✅ |
FontSize | ✅ | ✅ | ✅ |
HorizontalTextAlignment | ✅ | ✅ | ✅ |
ItemDisplayBinding | ✅ | ✅ | ✅ |
Items | ✅ | ✅ | ✅ |
ItemsSource | ✅ | ✅ | ✅ |
SelectedIndex | ✅ | ✅ | ✅ |
SelectedIndexChanged | ✅ | ✅ | ✅ |
SelectedItem | ✅ | ✅ | ✅ |
TextColor | ✅ | ✅ | ✅ |
Title | ✅ | ✅ | ✅ |
TitleColor | ✅ | ✅ | ✅ |
VerticalTextAlignment | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
Progress | ✅ | ✅ | ✅ |
ProgressColor | ✅ | ✅ | ✅ |
ProgressTo | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
CheckedChanged | ⏳ | ⏳ | ⏳ |
GroupName | ✅ | ✅ | ✅ |
IsChecked | ✅ | ✅ | ✅ |
TextColor | ✅ | ✅ | |
CharacterSpacing | ✅ | ✅ | |
Font | ✅ | ✅ | |
BorderColor | |||
BorderWidth | |||
CornerRadius |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
Command | ✅ | ✅ | ⏳ |
CommandParameter | ✅ | ✅ | ⏳ |
IsRefreshing | ✅ | ✅ | ⏳ |
RefreshColor | ✅ | ✅ | ⏳ |
Refreshing | ✅ | ✅ | ⏳ |
Content | ✅ | ✅ | ⏳ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
BackgroundColor | ✅ | ✅ | ✅ |
CharacterSpacing | ✅ | ✅ | ✅ |
CancelButtonColor | ✅ | ✅ | ✅ |
FontAttributes | ✅ | ✅ | ✅ |
FontSize | ✅ | ✅ | ✅ |
HorizontalTextAlignment | ✅ | ✅ | ✅ |
IsTextPredictionEnabled | ✅ | ✅ | ✅ |
IsReadOnly | ⏳ | ⏳ | ⏳ |
MaxLength | ✅ | ✅ | ✅ |
SearchCommand | ✅ | ✅ | ✅ |
SearchCommandParameter | ✅ | ✅ | ✅ |
Text | ✅ | ✅ | ✅ |
TextColor | ✅ | ✅ | ✅ |
VerticalTextAlignment | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
Fill | ✅ | ✅ | ✅ |
Stroke | ✅ | ✅ | ✅ |
StrokeDashArray | ✅ | ✅ | ✅ |
StrokeDashOffset | ✅ | ✅ | ✅ |
StrokeLineCap | ✅ | ✅ | ✅ |
StrokeLineJoin | ✅ | ✅ | ✅ |
StrokeMiterLimit | ✅ | ✅ | ✅ |
StrokeThickness | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
DragCompleted | ✅ | ✅ | ✅ |
DragCompletedCommand | ✅ | ✅ | ✅ |
DragStarted | ✅ | ✅ | ✅ |
DragStartedCommand | ✅ | ✅ | ✅ |
Maximum | ✅ | ✅ | ✅ |
MaximumTrackColor | ✅ | ✅ | ✅ |
Minimum | ✅ | ✅ | ✅ |
MinimumTrackColor | ✅ | ✅ | ✅ |
ThumbColor | ✅ | ✅ | ✅ |
ThumbImageSource | ✅ | ✅ | ✅ |
Value | ✅ | ✅ | ✅ |
ValueChanged | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
Increment | ✅ | ✅ | ✅ |
Maximum | ✅ | ✅ | ✅ |
Minimum | ✅ | ✅ | ✅ |
Value | ✅ | ✅ | ✅ |
ValueChanged | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
IsToggled | ✅ | ✅ | ✅ |
OnColor | ✅ | ✅ | ✅ |
ThumbColor | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
BackgroundColor | ✅ | ✅ | ✅ |
CharacterSpacing | ✅ | ✅ | ✅ |
FontAttributes | ✅ | ✅ | ✅ |
FontFamily | ✅ | ✅ | ✅ |
FontSize | ✅ | ✅ | ✅ |
Format | ✅ | ✅ | ✅ |
Time | ✅ | ✅ | ✅ |
TextColor | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
CanGoBack | ⏳ | ⏳ | ⏳ |
CanGoForward | ⏳ | ⏳ | ⏳ |
Cookies | |||
Source | ✅ | ✅ | ✅ |
Eval | ⏳ | ⏳ | ⏳ |
EvaluateJavaScriptAsync | |||
GoBack | ✅ | ✅ | ✅ |
GoForward | ✅ | ✅ | ✅ |
Reload | ✅ | ✅ | ✅ |
View | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
Map | |||
SwipeView | ✅ | ✅ | ✅ |
API | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
Background | ✅ | ✅ | ✅ |
BackgroundColor | ✅ | ✅ | ✅ |
Clip | ✅ | ✅ | ✅ |
FlowDirection | ✅ | ✅ | ✅ |
Frame | ✅ | ✅ | ✅ |
Height | ✅ | ✅ | ✅ |
InputTransparent | ⏳ | ⏳ | ⏳ |
IsEnabled | ✅ | ✅ | ✅ |
IsFocused | ⏳ | ⏳ | ⏳ |
IsTabStop | |||
IsVisible | ✅ | ✅ | ✅ |
Opacity | ✅ | ✅ | ✅ |
TabIndex | |||
Width | ✅ | ✅ | ✅ |
Layout | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
AbsoluteLayout | ✅ | ✅ | ✅ |
ContentPresenter | ✅ | ✅ | ✅ |
ContentView | ✅ | ✅ | ✅ |
FlexLayout | ✅ | ✅ | ✅ |
Grid | ✅ | ✅ | ✅ |
RelativeLayout | ✅ | ✅ | ✅ |
ScrollView | ✅ | ✅ | ✅ |
StackLayout | ✅ | ✅ | ✅ |
TemplatedView | ✅ | ✅ | ✅ |
Feature | Android | iOS / Mac Catalyst | Windows |
---|---|---|---|
Accessibility | ✅ | ✅ | ✅ |
Animation | ✅ | ✅ | ✅ |
New Border Control | ✅ | ✅ | ✅ |
Brushes Everywhere | ✅ | ✅ | ✅ |
Device | |||
Gestures | ✅ | ✅ | ✅ |
ImageHandlers | ✅ | ✅ | ✅ |
Interactivity (Behaviors, Triggers, Visual State Manager) | ✅ | ✅ | ✅ |
FlowDirection (RTL) | ✅ | ✅ | ⏳ |
Fonts | ✅ | ✅ | ✅ |
Lifecycle Events | ✅ | ✅ | ✅ |
Themes | ✅ | ✅ | ✅ |
Shadows | ✅ | ✅ | ✅ |
Shell | ✅ | ✅ | ✅ |
Styles | ✅ | ✅ | ✅ |
View Transforms | ✅ | ✅ | ✅ |