3 types derived from ContentView
Microsoft.Maui (2)
Platform\iOS\MauiSwipeView.cs (1)
12 public class MauiSwipeView : ContentView
Platform\iOS\SemanticSwitchContentView.cs (1)
11internal class SemanticSwitchContentView : ContentView
Microsoft.Maui.Controls (1)
Compatibility\Handlers\iOS\FrameRenderer.cs (1)
249 class FrameView : Microsoft.Maui.Platform.ContentView
4 instantiations of ContentView
Microsoft.Maui (4)
Handlers\Border\BorderHandler.iOS.cs (1)
14 return new ContentView
Handlers\ContentView\ContentViewHandler.iOS.cs (1)
13 return new ContentView
Handlers\SwipeItemView\SwipeItemViewHandler.iOS.cs (1)
10 return new ContentView
Platform\iOS\PageViewController.cs (1)
18 return new ContentView
51 references to ContentView
Microsoft.Maui (51)
Handlers\Border\BorderHandler.cs (11)
3using PlatformView = Microsoft.Maui.Platform.ContentView; 65 PlatformView IBorderHandler.PlatformView => PlatformView; 86 ((PlatformView?)handler.PlatformView)?.UpdateBackground(border); 96 ((PlatformView?)handler.PlatformView)?.UpdateStrokeShape(border); 107 ((PlatformView?)handler.PlatformView)?.UpdateStroke(border); 118 ((PlatformView?)handler.PlatformView)?.UpdateStrokeThickness(border); 129 ((PlatformView?)handler.PlatformView)?.UpdateStrokeLineCap(border); 139 ((PlatformView?)handler.PlatformView)?.UpdateStrokeLineJoin(border); 149 ((PlatformView?)handler.PlatformView)?.UpdateStrokeDashPattern(border); 159 ((PlatformView?)handler.PlatformView)?.UpdateStrokeDashOffset(border); 169 ((PlatformView?)handler.PlatformView)?.UpdateStrokeMiterLimit(border);
Handlers\Border\BorderHandler.iOS.cs (7)
7 public partial class BorderHandler : ViewHandler<IBorderView, ContentView> 9 protected override ContentView CreatePlatformView() 11 _ = VirtualView ?? throw new InvalidOperationException($"{nameof(VirtualView)} must be set to create a {nameof(ContentView)}"); 20 protected override void DisconnectHandler(ContentView platformView) 45 var platformView = handler.PlatformView; 60 containerView.Tag = ContentView.ContentTag; 66 platformContent.Tag = ContentView.ContentTag;
Handlers\Border\IBorderHandler.cs (2)
3using PlatformView = Microsoft.Maui.Platform.ContentView; 19 new PlatformView PlatformView { get; }
Handlers\ContentView\ContentViewHandler.cs (2)
3using PlatformView = Microsoft.Maui.Platform.ContentView; 51 PlatformView IContentViewHandler.PlatformView => PlatformView;
Handlers\ContentView\ContentViewHandler.iOS.cs (4)
6 public partial class ContentViewHandler : ViewHandler<IContentView, ContentView> 8 protected override ContentView CreatePlatformView() 10 _ = VirtualView ?? throw new InvalidOperationException($"{nameof(VirtualView)} must be set to create a {nameof(ContentView)}"); 55 protected override void DisconnectHandler(ContentView platformView)
Handlers\ContentView\IContentViewHandler.cs (2)
2using PlatformView = Microsoft.Maui.Platform.ContentView; 18 new PlatformView PlatformView { get; }
Handlers\Page\PageHandler.iOS.cs (4)
7 protected override ContentView CreatePlatformView() 15 if (ViewController is PageViewController pc && pc.CurrentPlatformView is ContentView pv) 18 if (ViewController.View is ContentView cv) 21 throw new InvalidOperationException($"PageViewController.View must be a {nameof(ContentView)}");
Handlers\RadioButton\IRadioButtonHandler.cs (2)
2using PlatformView = Microsoft.Maui.Platform.ContentView; 18 new PlatformView PlatformView { get; }
Handlers\RadioButton\RadioButtonHandler.cs (2)
2using PlatformView = Microsoft.Maui.Platform.ContentView; 52 PlatformView IRadioButtonHandler.PlatformView => PlatformView;
Handlers\RadioButton\RadioButtonHandler.iOS.cs (3)
5 public partial class RadioButtonHandler : ViewHandler<IRadioButton, ContentView> 7 protected override ContentView CreatePlatformView() 9 _ = VirtualView ?? throw new InvalidOperationException($"{nameof(VirtualView)} must be set to create a {nameof(ContentView)}");
Handlers\SwipeItemView\ISwipeItemViewHandler.cs (2)
2using PlatformView = Microsoft.Maui.Platform.ContentView; 18 new PlatformView PlatformView { get; }
Handlers\SwipeItemView\SwipeItemViewHandler.cs (3)
3using PlatformView = Microsoft.Maui.Platform.ContentView; 16 public partial class SwipeItemViewHandler : ViewHandler<ISwipeItemView, PlatformView>, ISwipeItemViewHandler 44 PlatformView ISwipeItemViewHandler.PlatformView => PlatformView;
Handlers\SwipeItemView\SwipeItemViewHandler.iOS.cs (3)
2using PlatformView = Microsoft.Maui.Platform.ContentView; 6 public partial class SwipeItemViewHandler : ViewHandler<ISwipeItemView, ContentView>, ISwipeItemViewHandler 8 protected override ContentView CreatePlatformView()
Platform\iOS\StrokeExtensions.cs (2)
129 if (platformView is ContentView { View: null } && !initialRender) 155 if (platformView is ContentView contentView)
Platform\iOS\ViewExtensions.cs (2)
58 public static void UpdateBackground(this ContentView platformView, IBorderStroke border) 917 return firstViewController.ViewIfLoaded.FindDescendantView<ContentView>();