Microsoft.Maui.Handlers Namespace

Provides interfaces and classes for the handlers that form the bridge between the .NET MAUI abstract controls and the platform controls.

Classes

ActivityIndicatorHandler

Represents the view handler for the abstract IActivityIndicator view and its platform-specific implementation.

ApplicationHandler

Represents the view handler for the abstract IApplication view and its platform-specific implementation.

BorderHandler

Represents the view handler for the abstract IBorderView view and its platform-specific implementation.

ButtonHandler
CheckBoxHandler

Represents the view handler for the abstract ICheckBox view and its platform-specific implementation.

ContentViewHandler

Represents the view handler for the abstract IContentView view and its platform-specific implementation.

ContextFlyoutItemHandlerUpdate

Communicates information from an IMenuFlyout about updates to an IMenuFlyoutHandler

DatePickerHandler

Represents the view handler for the abstract IDatePicker view and its platform-specific implementation.

EditorHandler
ElementHandler
ElementHandler<TVirtualView,TPlatformView>
EntryHandler
FlyoutViewHandler
GraphicsViewHandler
HybridWebViewHandler
ImageButtonHandler
ImageHandler
IndicatorViewHandler
LabelHandler
LayoutHandler

Represents the view handler for the abstract ILayout view and its platform-specific implementation.

LayoutHandlerUpdate

Communicates information from an ILayout about updates to an ILayoutHandler

MenuBarHandler
MenuBarHandlerUpdate

Communicates information from an IMenuBar about updates to an IMenuBarHandler

MenuBarItemHandler
MenuBarItemHandlerUpdate

Communicates information from an IMenuBarItem about updates to an IMenuBarItemHandler

MenuFlyoutHandler
MenuFlyoutItemHandler
MenuFlyoutSeparatorHandler
MenuFlyoutSubItemHandler
MenuFlyoutSubItemHandlerUpdate

Communicates information from an IMenuFlyoutSubItem about updates to an IMenuFlyoutSubItemHandler

NavigationViewHandler
OpenWindowRequest
PageHandler
PickerHandler
ProgressBarHandler
RadioButtonHandler
RefreshViewHandler
ScrollViewHandler
SearchBarHandler
ShapeViewHandler
SliderHandler
StepperHandler
SwipeItemMenuItemHandler
SwipeItemViewHandler
SwipeViewHandler
SwitchHandler
TabbedViewHandler
TimePickerHandler
ToolbarHandler
ViewHandler

Base class for handlers that manage views which implement IView.

ViewHandler<TVirtualView,TPlatformView>
WebViewHandler
WindowHandler

Interfaces

IActivityIndicatorHandler
IBorderHandler
IButtonHandler
ICheckBoxHandler
IContentViewHandler
IDatePickerHandler
IEditorHandler
IEntryHandler
IFlyoutViewHandler
IGraphicsViewHandler
IHybridPlatformWebView
IHybridWebViewHandler
IImageButtonHandler
IImageHandler
IIndicatorViewHandler
ILabelHandler
IMenuBarHandler
IMenuBarItemHandler
IMenuFlyoutHandler
IMenuFlyoutItemHandler
IMenuFlyoutSeparatorHandler
IMenuFlyoutSubItemHandler
INavigationViewHandler
IPageHandler
IPickerHandler
IProgressBarHandler
IRadioButtonHandler
IRefreshViewHandler
IScrollViewHandler
ISearchBarHandler
IShapeViewHandler
ISliderHandler
IStepperHandler
ISwipeItemMenuItemHandler
ISwipeItemViewHandler
ISwipeViewHandler
ISwitchHandler
ITabbedViewHandler
ITimePickerHandler
IToolbarHandler
IWebViewHandler
IWindowHandler

Remarks

Also see Microsoft.Maui.Controls.Handlers for handlers specific to shapes.