1 interface inheriting from IVisualNativeElementRenderer
Microsoft.Maui.Controls.Compatibility (1)
iOS\Renderers\IImageVisualElementRenderer.cs (1)
11 public interface IImageVisualElementRenderer : IVisualNativeElementRenderer
1 implementation of IVisualNativeElementRenderer
Microsoft.Maui.Controls.Compatibility (1)
iOS\ViewRenderer.cs (1)
36 public abstract class ViewRenderer<TView, TNativeView> : VisualElementRenderer<TView>, IVisualNativeElementRenderer, ITabStop where TView : View where TNativeView : NativeView
22 references to IVisualNativeElementRenderer
Microsoft.Maui.Controls.Compatibility (22)
iOS\Renderers\BorderElementManager.cs (8)
13 public static void Init(IVisualNativeElementRenderer renderer) 20 public static void Dispose(IVisualNativeElementRenderer renderer) 29 IVisualNativeElementRenderer renderer = (IVisualNativeElementRenderer)sender; 40 UpdateBorder((IVisualNativeElementRenderer)sender, (IBorderElement)e.NewElement); 45 public static void UpdateBorder(IVisualNativeElementRenderer renderer, IBorderElement backgroundView) 70 IVisualNativeElementRenderer renderer = (IVisualNativeElementRenderer)sender;
iOS\Renderers\ButtonElementManager.cs (8)
17 public static void Init(IVisualNativeElementRenderer renderer) 25 var renderer = (IVisualNativeElementRenderer)sender; 45 var renderer = button.Superview as IVisualNativeElementRenderer; 52 var renderer = button.Superview as IVisualNativeElementRenderer; 56 public static void Dispose(IVisualNativeElementRenderer renderer)
iOS\Renderers\ImageElementManager.cs (2)
314 var nativeRenderer = renderer as IVisualNativeElementRenderer;
iOS\ViewRenderer.cs (4)
57 NativeView IVisualNativeElementRenderer.Control => Control; 60 event EventHandler<PropertyChangedEventArgs> IVisualNativeElementRenderer.ElementPropertyChanged 66 event EventHandler IVisualNativeElementRenderer.ControlChanging 71 event EventHandler IVisualNativeElementRenderer.ControlChanged