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;