2 implementations of IImageButton
Microsoft.Maui.Controls (2)
Button\Button.cs (1)
16
public partial class Button : View, IFontElement, ITextElement, IBorderElement, IButtonController, IElementConfiguration<Button>, IPaddingElement, IImageController, IViewController, IButtonElement, ICommandElement, IImageElement, IButton, ITextButton,
IImageButton
ImageButton\ImageButton.cs (1)
14
public partial class ImageButton : View, IImageController, IElementConfiguration<ImageButton>, IBorderElement, IButtonController, IViewController, IPaddingElement, IButtonElement, ICommandElement, IImageElement,
IImageButton
10 references to IImageButton
Microsoft.Maui (8)
Handlers\ImageButton\IImageButtonHandler.cs (1)
17
new
IImageButton
VirtualView { get; }
Handlers\ImageButton\ImageButtonHandler.cs (5)
30
public static IPropertyMapper<
IImageButton
, IImageButtonHandler> Mapper = new PropertyMapper<
IImageButton
, IImageButtonHandler>(ImageMapper)
35
[nameof(
IImageButton
.Padding)] = MapPadding,
41
public static CommandMapper<
IImageButton
, IImageButtonHandler> CommandMapper = new(ViewHandler.ViewCommandMapper)
64
IImageButton
IImageButtonHandler.VirtualView => VirtualView;
Handlers\ImageButton\ImageButtonHandler.Standard.cs (2)
5
public partial class ImageButtonHandler : ViewHandler<
IImageButton
, object>
12
public static void MapPadding(IImageButtonHandler handler,
IImageButton
imageButton) { }
Microsoft.Maui.Controls (2)
ImageButton\ImageButton.cs (2)
257
Handler?.UpdateValue(nameof(
IImageButton
.StrokeThickness));
259
Handler?.UpdateValue(nameof(
IImageButton
.StrokeColor));