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));