Implemented interface member:
property
Handler
Microsoft.Maui.IView.Handler
110 references to Handler
Microsoft.AspNetCore.Components.WebView.Maui (3)
BlazorWebView.cs (3)
77
return ((BlazorWebViewHandler)(
Handler
!)).CreateFileProvider(contentRootDir);
92
if (
Handler
is null)
97
return await ((BlazorWebViewHandler)(
Handler
!)).TryDispatchAsync(workItem);
Microsoft.Maui.Controls (96)
Border\Border.cs (3)
315
Handler
?.UpdateValue(nameof(IBorderStroke.Shape));
319
Handler
?.UpdateValue(nameof(IBorderStroke.StrokeDashPattern));
325
Handler
?.UpdateValue(nameof(IBorderStroke.StrokeDashPattern));
BoxView\BoxView.cs (1)
63
Handler
?.UpdateValue(nameof(IShapeView.Shape));
Button\Button.cs (5)
401
Handler
?.UpdateValue(nameof(ITextStyle.Font));
476
Handler
?.UpdateValue(nameof(IButtonStroke.StrokeColor));
478
Handler
?.UpdateValue(nameof(IButtonStroke.StrokeThickness));
480
Handler
?.UpdateValue(nameof(IImage.Source));
501
Handler
?.UpdateValue(nameof(ContentLayout));
CheckBox\CheckBox.cs (1)
21
((CheckBox)bindable).
Handler
?.UpdateValue(nameof(ICheckBox.Foreground));
ContentPage\ContentPage.cs (2)
83
if (
Handler
is null)
90
Handler
?.PlatformArrange(Frame);
ContentPage\ContentPage.Mapper.cs (1)
40
Handler
ContentPresenter.cs (1)
124
Handler
?.PlatformArrange(Frame);
DatePicker\DatePicker.cs (1)
149
Handler
?.UpdateValue(nameof(ITextStyle.Font));
FlyoutPage\FlyoutPage.cs (3)
324
if (
Handler
is not null)
326
Handler
?.UpdateValue(nameof(FlyoutBehavior));
347
Handler
?.UpdateValue(nameof(FlyoutBehavior));
GraphicsView\GraphicsView.cs (1)
29
Handler
?.Invoke(nameof(IGraphicsView.Invalidate));
HybridWebView\HybridWebView.cs (4)
75
Handler
?.Invoke(
107
await
Handler
?.InvokeAsync(
136
var invokeResult = await
Handler
?.InvokeAsync(
155
var result = await
Handler
!.InvokeAsync(nameof(IHybridWebView.EvaluateJavaScriptAsync),
ImageButton\ImageButton.cs (2)
257
Handler
?.UpdateValue(nameof(IImageButton.StrokeThickness));
259
Handler
?.UpdateValue(nameof(IImageButton.StrokeColor));
IndicatorView\IndicatorView.cs (1)
141
return
Handler
?.GetDesiredSize(widthConstraint, heightConstraint) ?? new();
InputView\InputView.cs (1)
253
Handler
?.UpdateValue(nameof(ITextStyle.Font));
Label\Label.cs (1)
261
Handler
?.UpdateValue(nameof(ITextStyle.Font));
Layout\Layout.cs (2)
300
Handler
?.Invoke(nameof(ILayoutHandler.Clear));
336
Handler
?.Invoke(action, new Maui.Handlers.LayoutHandlerUpdate(index, view));
LegacyLayouts\Layout.cs (1)
35
public ILayoutHandler LayoutHandler =>
Handler
as ILayoutHandler;
NavigationPage\NavigationPage.cs (5)
454
Handler
?.Invoke(nameof(IStackNavigation.RequestNavigation), eventArgs);
629
if (
Handler
== null)
642
if (
Handler
!= null)
708
.FireAndForget(
Handler
);
713
if (
Handler
== null && _waitingCount > 0)
Page\Page.cs (3)
479
.FireAndForget(
Handler
);
564
if (
Handler
is null)
860
set => ToolbarElement.SetValue(ref _toolbar, value,
Handler
);
Picker\Picker.cs (4)
130
Handler
?.UpdateValue(nameof(ITextStyle.Font));
256
Handler
?.UpdateValue(nameof(IPicker.Items));
304
Handler
?.UpdateValue(nameof(IPicker.Items));
351
Handler
?.UpdateValue(nameof(IPicker.Items));
Platform\ModalNavigationManager\ModalNavigationManager.cs (2)
91
_window?.Page?.
Handler
is not null &&
335
if (_currentPage.
Handler
is null)
RadioButton\RadioButton.cs (2)
260
Handler
?.UpdateValue(nameof(ITextStyle.Font));
299
return
Handler
?.GetDesiredSize(widthConstraint, heightConstraint) ?? new();
RadioButton\RadioButton.Mapper.cs (1)
10
IMauiContext MauiContext =>
Handler
?.MauiContext ?? throw new InvalidOperationException("MauiContext not set");
ScrollView\ScrollView.cs (6)
46
if (
Handler
is not null && _pendingScrollToRequested is not null)
169
Handler
?.UpdateValue(nameof(Content));
376
if (
Handler
is null)
379
Handler
.Invoke(nameof(IScrollView.RequestScrollTo), ConvertRequestMode(e).ToRequest());
424
Handler
?.Invoke(nameof(IScrollView.RequestScrollTo), request);
465
Handler
?.PlatformArrange(Frame);
Shapes\Ellipse.cs (1)
26
Handler
?.UpdateValue(nameof(IShapeView.Shape));
Shapes\Line.cs (1)
76
Handler
?.UpdateValue(nameof(IShapeView.Shape));
Shapes\Path.cs (1)
104
Handler
?.UpdateValue(nameof(IShapeView.Shape));
Shapes\Polygon.cs (1)
50
Handler
?.UpdateValue(nameof(IShapeView.Shape));
Shapes\Polyline.cs (1)
49
Handler
?.UpdateValue(nameof(IShapeView.Shape));
Shapes\Rectangle.cs (1)
46
Handler
?.UpdateValue(nameof(IShapeView.Shape));
Shapes\RoundRectangle.cs (1)
53
Handler
?.UpdateValue(nameof(IShapeView.Shape));
Shell\Shell.cs (4)
1175
ShellController.FlyoutItemsChanged += (_, __) =>
Handler
?.UpdateValue(nameof(FlyoutItems));
1176
ShellController.ItemsCollectionChanged += (_, __) =>
Handler
?.UpdateValue(nameof(Items));
1872
Handler
?.UpdateValue(nameof(IFlyoutView.FlyoutBehavior));
2001
Handler
?.UpdateValue(nameof(IFlyoutView.IsPresented));
SwipeView\SwipeView.cs (8)
167
swipeView?.
Handler
?.UpdateValue(nameof(LeftItems));
170
swipeView?.
Handler
?.UpdateValue(nameof(RightItems));
173
swipeView?.
Handler
?.UpdateValue(nameof(TopItems));
176
swipeView?.
Handler
?.UpdateValue(nameof(BottomItems));
251
Handler
?.UpdateValue(nameof(ISwipeView.IsOpen));
281
Handler
?.UpdateValue(nameof(IsEnabled));
406
Handler
?.Invoke(nameof(ISwipeView.RequestOpen), swipeOpenRequest);
411
Handler
?.Invoke(nameof(ISwipeView.RequestClose), swipeCloseRequest);
Switch\Switch.cs (1)
89
Handler
?.UpdateValue(nameof(ISwitch.IsOn));
TabbedPage\TabbedPage.cs (2)
110
Handler
?.UpdateValue(TabbedPage.ItemsSourceProperty.PropertyName);
128
Handler
?.UpdateValue(TabbedPage.ItemsSourceProperty.PropertyName);
TemplatedView\TemplatedView.cs (2)
127
Handler
?.UpdateValue(nameof(IContentView.Content));
143
Handler
?.PlatformArrange(Frame);
TimePicker\TimePicker.cs (1)
136
Handler
?.UpdateValue(nameof(ITextStyle.Font));
ViewExtensions.cs (2)
465
if (view.
Handler
is IViewHandler handler)
514
if (currentPage.
Handler
?.MauiContext is IMauiContext mauiContext)
VisualElement\VisualElement.cs (6)
1243
Handler
?.Invoke(nameof(IView.Unfocus));
1317
return
Handler
?.GetDesiredSize(widthConstraint, heightConstraint) ?? new();
1812
IsPlatformEnabled =
Handler
!= null;
1911
/// <remarks>Subclasses will stil want to call <see cref="ArrangeOverride"/> on the base class or call <see cref="IViewHandler.PlatformArrange"/> on the <see cref="
Handler
"/> .</remarks>
1915
Handler
?.PlatformArrange(Frame);
1938
protected virtual void InvalidateMeasureOverride() =>
Handler
?.Invoke(nameof(IView.InvalidateMeasure));
VisualElement\VisualElement.Mapper.cs (1)
55
Handler
?.UpdateValue(nameof(IView.Semantics));
WebView\WebView.cs (7)
114
Handler
?.Invoke(nameof(IWebView.Eval), script);
149
result = await
Handler
.InvokeAsync(nameof(IWebView.EvaluateJavaScriptAsync),
168
Handler
?.Invoke(nameof(IWebView.GoBack));
175
Handler
?.Invoke(nameof(IWebView.GoForward));
182
Handler
?.Invoke(nameof(IWebView.Reload));
340
Handler
?.UpdateValue(nameof(IWebView.CanGoBack));
352
Handler
?.UpdateValue(nameof(IWebView.CanGoForward));
Window\Window.cs (1)
638
if (newPage.
Handler
!= null)
Microsoft.Maui.Controls.Foldable (4)
Android\FoldableService.cs (1)
294
var androidView = visualElement.
Handler
?.PlatformView as AView;
DualScreenInfo.cs (1)
50
_dualScreenService ?? Element?.
Handler
?.MauiContext?.Services?.GetService<IFoldableService>();
TwoPaneViewLayoutGuide.cs (2)
25
_dualScreenService = _layout?.
Handler
?.MauiContext?.Services?.GetService<IFoldableService>();
69
if (_layout.
Handler
!= null)
Microsoft.Maui.Controls.Maps (7)
HandlerImpl\Map.Impl.cs (1)
36
Handler
?.Invoke(nameof(IMap.MoveToRegion), _lastMoveToRegion);
Map.cs (6)
202
Handler
?.Invoke(nameof(IMap.MoveToRegion), _lastMoveToRegion);
234
Handler
?.UpdateValue(nameof(IMap.Pins));
239
Handler
?.UpdateValue(nameof(IMap.Elements));
263
Handler
?.Invoke(nameof(Maui.Maps.Handlers.IMapHandler.UpdateMapElement), args);
308
Handler
?.UpdateValue(nameof(IMap.Pins));
323
Handler
?.UpdateValue(nameof(IMap.Pins));