Implemented interface member:
property
Handler
Microsoft.Maui.IElement.Handler
3 writes to Handler
Microsoft.Maui.Controls (3)
NavigationPage\NavigationPage.cs (1)
407
page.
Handler
= null;
VisualElement\VisualElement.cs (2)
1805
set => base.
Handler
= value;
2127
base.
Handler
= value;
37 references to Handler
Microsoft.Maui.Controls (35)
Application\Application.cs (6)
64
Handler
?.Invoke(ApplicationHandler.TerminateCommandKey);
421
_logger ??=
Handler
?.MauiContext?.CreateLogger<Application>();
470
Handler
?.Invoke(nameof(IApplication.CloseWindow), window);
512
Handler
?.Invoke(nameof(IApplication.OpenWindow), new OpenWindowRequest(State: state));
517
Handler
?.Invoke(nameof(IApplication.CloseWindow), window);
522
Handler
?.Invoke(nameof(IApplication.ActivateWindow), window);
Cells\Cell.cs (1)
276
Handler
?.Invoke("ForceUpdateSizeRequested", null);
Element\Element.cs (3)
686
Handler
?.UpdateValue(property);
960
EffectsFactory EffectsFactory => _effectsFactory ??=
Handler
.MauiContext.Services.GetRequiredService<EffectsFactory>();
989
EffectControlProvider = (
Handler
!= null) ? this : null;
Interactivity\PlatformBehavior.cs (4)
52
if (bindable.
Handler
!= null)
79
if (bindable?.
Handler
?.PlatformView is TPlatformView platformView)
105
if (sender is TView view && view.
Handler
.PlatformView is TPlatformView platformView)
117
if (visualElement.
Handler
is not null)
Menu\MenuBar.cs (1)
127
Handler
?.Invoke(action, new Maui.Handlers.MenuBarHandlerUpdate(index, view));
Menu\MenuBarItem.cs (1)
123
Handler
?.Invoke(action, new Maui.Handlers.MenuBarItemHandlerUpdate(index, view));
Menu\MenuBarTracker.cs (1)
41
_parent?.
Handler
?.UpdateValue(_handlerProperty);
Menu\MenuFlyout.cs (1)
105
Handler
?.Invoke(action, new Maui.Handlers.ContextFlyoutItemHandlerUpdate(index, view));
Menu\MenuFlyoutSubItem.cs (1)
99
Handler
?.Invoke(action, new Maui.Handlers.MenuFlyoutSubItemHandlerUpdate(index, view));
Platform\ModalNavigationManager\ModalNavigationManager.cs (1)
92
_window.
Handler
is not null
Platform\PlatformEffect.cs (2)
22
Control = (PlatformView)Element.
Handler
.PlatformView;
24
if (Element.
Handler
is IViewHandler vh)
Shell\Shell.cs (2)
1603
CurrentItem?.
Handler
?.UpdateValue(Shell.TabBarIsVisibleProperty.PropertyName);
1613
CurrentItem?.
Handler
?.UpdateValue(Shell.TabBarIsVisibleProperty.PropertyName);
Shell\ShellSection.cs (1)
1235
Handler
.Invoke(nameof(IStackNavigation.RequestNavigation), eventArgs);
ViewExtensions.cs (1)
520
return window.
Handler
?.MauiContext;
VisualElement\VisualElement.cs (2)
1804
get => (IViewHandler?)base.
Handler
;
2121
get => base.
Handler
;
Window\Window.cs (7)
77
set => ToolbarElement.SetValue(ref _toolbar, value,
Handler
);
277
Handler
?.UpdateValue(nameof(IWindow.Content));
317
Handler
?.MauiContext ?? throw new InvalidOperationException("MauiContext is null.");
540
Handler
?.DisconnectHandler();
565
var result =
Handler
?.InvokeWithResult(nameof(IWindow.RequestDisplayDensity), request);
655
Handler
?.UpdateValue(nameof(IWindow.FlowDirection));
672
Handler
?.UpdateValue(nameof(ITitledElement.Title));
Microsoft.Maui.Controls.Maps (2)
HandlerImpl\Polygon.Impl.cs (1)
145
Handler
?.UpdateValue(nameof(Geopath));
HandlerImpl\Polyline.Impl.cs (1)
144
Handler
?.UpdateValue(nameof(Geopath));