Implemented interface member:
property
Handler
Microsoft.Maui.IView.Handler
109 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)
402
Handler
?.UpdateValue(nameof(ITextStyle.Font));
477
Handler
?.UpdateValue(nameof(IButtonStroke.StrokeColor));
479
Handler
?.UpdateValue(nameof(IButtonStroke.StrokeThickness));
481
Handler
?.UpdateValue(nameof(IImage.Source));
502
Handler
?.UpdateValue(nameof(ContentLayout));
CheckBox\CheckBox.cs (1)
21
((CheckBox)bindable).
Handler
?.UpdateValue(nameof(ICheckBox.Foreground));
ContentPage\ContentPage.cs (2)
84
if (
Handler
is null)
91
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)
327
if (
Handler
is not null)
329
Handler
?.UpdateValue(nameof(FlyoutBehavior));
350
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)
254
Handler
?.UpdateValue(nameof(ITextStyle.Font));
Label\Label.cs (1)
262
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)
451
Handler
?.Invoke(nameof(IStackNavigation.RequestNavigation), eventArgs);
626
if (
Handler
== null)
639
if (
Handler
!= null)
705
.FireAndForget(
Handler
);
710
if (
Handler
== null && _waitingCount > 0)
Page\Page.cs (3)
480
.FireAndForget(
Handler
);
565
if (
Handler
is null)
861
set => ToolbarElement.SetValue(ref _toolbar, value,
Handler
);
Picker\Picker.cs (4)
131
Handler
?.UpdateValue(nameof(ITextStyle.Font));
257
Handler
?.UpdateValue(nameof(IPicker.Items));
305
Handler
?.UpdateValue(nameof(IPicker.Items));
352
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)
261
Handler
?.UpdateValue(nameof(ITextStyle.Font));
300
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)
47
if (
Handler
is not null && _pendingScrollToRequested is not null)
170
Handler
?.UpdateValue(nameof(Content));
377
if (
Handler
is null)
380
Handler
.Invoke(nameof(IScrollView.RequestScrollTo), ConvertRequestMode(e).ToRequest());
425
Handler
?.Invoke(nameof(IScrollView.RequestScrollTo), request);
466
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)
1244
Handler
?.Invoke(nameof(IView.Unfocus));
1318
return
Handler
?.GetDesiredSize(widthConstraint, heightConstraint) ?? new();
1819
IsPlatformEnabled =
Handler
!= null;
1919
/// <remarks>Subclasses will still want to call <see cref="ArrangeOverride"/> on the base class or call <see cref="IViewHandler.PlatformArrange"/> on the <see cref="
Handler
"/> .</remarks>
1923
Handler
?.PlatformArrange(Frame);
1946
protected virtual void InvalidateMeasureOverride() =>
Handler
?.Invoke(nameof(IView.InvalidateMeasure));
VisualElement\VisualElement.Mapper.cs (1)
55
Handler
?.UpdateValue(nameof(IView.Semantics));
WebView\WebView.cs (7)
115
Handler
?.Invoke(nameof(IWebView.Eval), script);
150
result = await
Handler
.InvokeAsync(nameof(IWebView.EvaluateJavaScriptAsync),
169
Handler
?.Invoke(nameof(IWebView.GoBack));
176
Handler
?.Invoke(nameof(IWebView.GoForward));
183
Handler
?.Invoke(nameof(IWebView.Reload));
341
Handler
?.UpdateValue(nameof(IWebView.CanGoBack));
353
Handler
?.UpdateValue(nameof(IWebView.CanGoForward));
Window\Window.cs (1)
638
if (newPage.
Handler
!= null)
Microsoft.Maui.Controls.Foldable (3)
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));