-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Status
Javier Suárez edited this page Jan 31, 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 | ✅ | ✅ |
| 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 | ✅ | ✅ | ✅ |
| 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 | ✅ | ✅ | ✅ |