3 implementations of IImageVisualElementRenderer
Microsoft.Maui.Controls.Compatibility (3)
iOS\Renderers\ButtonRenderer.cs (1)
14 public class ButtonRenderer : ViewRenderer<Button, UIButton>, IImageVisualElementRenderer, IButtonLayoutRenderer
iOS\Renderers\ImageButtonRenderer.cs (1)
17 public class ImageButtonRenderer : ViewRenderer<ImageButton, UIButton>, IImageVisualElementRenderer
iOS\Renderers\ImageRenderer.cs (1)
19 public class ImageRenderer : ViewRenderer<Image, FormsUIImageView>, IImageVisualElementRenderer
25 references to IImageVisualElementRenderer
Microsoft.Maui.Controls.Compatibility (25)
iOS\DragAndDropDelegate.cs (1)
158 if (renderer is IImageVisualElementRenderer iver)
iOS\Renderers\ButtonLayoutManager.cs (3)
52 IImageVisualElementRenderer ImageVisualElementRenderer => _renderer?.ImageVisualElementRenderer; 67 var imageRenderer = ImageVisualElementRenderer; 258 var imageRenderer = ImageVisualElementRenderer;
iOS\Renderers\ButtonRenderer.cs (1)
36 IImageVisualElementRenderer IButtonLayoutRenderer.ImageVisualElementRenderer => this;
iOS\Renderers\IButtonLayoutRenderer.cs (1)
12 IImageVisualElementRenderer ImageVisualElementRenderer { get; }
iOS\Renderers\ImageButtonRenderer.cs (3)
143 bool IImageVisualElementRenderer.IsDisposed => _isDisposed; 144 void IImageVisualElementRenderer.SetImage(UIImage image) 151 UIImageView IImageVisualElementRenderer.GetImage()
iOS\Renderers\ImageElementManager.cs (13)
24 public static void Init(IImageVisualElementRenderer renderer) 31 public static void Dispose(IImageVisualElementRenderer renderer) 50 async static Task StartStopAnimation(IImageVisualElementRenderer renderer) 79 var renderer = sender as IImageVisualElementRenderer; 89 var renderer = sender as IImageVisualElementRenderer; 99 var renderer = sender as IImageVisualElementRenderer; 112 public static void SetAspect(IImageVisualElementRenderer renderer, IImageElement imageElement) 129 public static void SetOpacity(IImageVisualElementRenderer renderer, IImageElement imageElement) 145 public static async Task SetImage(IImageVisualElementRenderer renderer, IImageElement imageElement, Image oldElement = null) 258 imageView.Superview is IImageVisualElementRenderer renderer &&
iOS\Renderers\ImageRenderer.cs (3)
101 void IImageVisualElementRenderer.SetImage(UIImage image) => Control.Image = image; 103 bool IImageVisualElementRenderer.IsDisposed => _isDisposed; 105 UIImageView IImageVisualElementRenderer.GetImage() => Control;