1 interface inheriting from IImage
Microsoft.Maui (1)
Core\IImageButton.cs (1)
6
public interface IImageButton : IButton,
IImage
, IButtonStroke
1 implementation of IImage
Microsoft.Maui.Controls (1)
Image\Image.cs (1)
8
public partial class Image : View, IImageController, IElementConfiguration<Image>, IViewController, IImageElement,
IImage
23 references to IImage
Microsoft.Maui (20)
Handlers\Button\ButtonHandler.cs (3)
23
public static IPropertyMapper<
IImage
, IButtonHandler> ImageButtonMapper = new PropertyMapper<
IImage
, IButtonHandler>()
25
[nameof(
IImage
.Source)] = MapImageSource
Handlers\Button\ButtonHandler.Standard.cs (1)
17
public static void MapImageSource(IButtonHandler handler,
IImage
image) { }
Handlers\Image\IImageHandler.cs (1)
17
new
IImage
VirtualView { get; }
Handlers\Image\ImageHandler.cs (7)
19
public static IPropertyMapper<
IImage
, IImageHandler> Mapper = new PropertyMapper<
IImage
, IImageHandler>(ViewHandler.ViewMapper)
28
[nameof(
IImage
.Aspect)] = MapAspect,
29
[nameof(
IImage
.IsAnimationPlaying)] = MapIsAnimationPlaying,
30
[nameof(
IImage
.Source)] = MapSource,
33
public static CommandMapper<
IImage
, IImageHandler> CommandMapper = new(ViewHandler.ViewCommandMapper)
58
IImage
IImageHandler.VirtualView => VirtualView;
Handlers\Image\ImageHandler.Standard.cs (4)
5
public partial class ImageHandler : ViewHandler<
IImage
, object>
8
public static void MapAspect(IImageHandler handler,
IImage
image) { }
9
public static void MapIsAnimationPlaying(IImageHandler handler,
IImage
image) { }
10
public static void MapSource(IImageHandler handler,
IImage
image) { }
Handlers\ImageButton\ImageButtonHandler.cs (3)
28
public static IPropertyMapper<
IImage
, IImageHandler> ImageMapper = new PropertyMapper<
IImage
, IImageHandler>(ImageHandler.Mapper);
66
IImage
IImageHandler.VirtualView => VirtualView;
Platform\ImageSourcePartSetter.cs (1)
25
Handler?.VirtualView as IImageSourcePart ?? Handler?.VirtualView as
IImage
;
Microsoft.Maui.Controls (3)
Button\Button.cs (3)
479
Handler?.UpdateValue(nameof(
IImage
.Source));
507
Aspect
IImage
.Aspect => Aspect.Fill;
509
bool
IImage
.IsOpaque => true;