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));