3 interfaces inheriting from IButtonStroke
Microsoft.Maui (3)
Core\IButton.cs (1)
6 public interface IButton : IView, IPadding, IButtonStroke
Core\IImageButton.cs (1)
6 public interface IImageButton : IButton, IImage, IButtonStroke
Core\IRadioButton.cs (1)
6 public interface IRadioButton : IView, ITextStyle, IContentView, IButtonStroke
23 references to IButtonStroke
Microsoft.Maui (12)
Handlers\Button\ButtonHandler.cs (3)
40 [nameof(IButtonStroke.StrokeThickness)] = MapStrokeThickness, 41 [nameof(IButtonStroke.StrokeColor)] = MapStrokeColor, 42 [nameof(IButtonStroke.CornerRadius)] = MapCornerRadius
Handlers\Button\ButtonHandler.Standard.cs (3)
9 public static void MapStrokeColor(IButtonHandler handler, IButtonStroke buttonStroke) { } 10 public static void MapStrokeThickness(IButtonHandler handler, IButtonStroke buttonStroke) { } 11 public static void MapCornerRadius(IButtonHandler handler, IButtonStroke buttonStroke) { }
Handlers\ImageButton\ImageButtonHandler.cs (3)
32 [nameof(IButtonStroke.StrokeThickness)] = MapStrokeThickness, 33 [nameof(IButtonStroke.StrokeColor)] = MapStrokeColor, 34 [nameof(IButtonStroke.CornerRadius)] = MapCornerRadius,
Handlers\ImageButton\ImageButtonHandler.Standard.cs (3)
9 public static void MapStrokeColor(IImageButtonHandler handler, IButtonStroke buttonStroke) { } 10 public static void MapStrokeThickness(IImageButtonHandler handler, IButtonStroke buttonStroke) { } 11 public static void MapCornerRadius(IImageButtonHandler handler, IButtonStroke buttonStroke) { }
Microsoft.Maui.Controls (11)
Button\Button.cs (5)
475 Handler?.UpdateValue(nameof(IButtonStroke.StrokeColor)); 477 Handler?.UpdateValue(nameof(IButtonStroke.StrokeThickness)); 515 double IButtonStroke.StrokeThickness => (double)GetValue(BorderWidthProperty); 517 Color IButtonStroke.StrokeColor => (Color)GetValue(BorderColorProperty); 519 int IButtonStroke.CornerRadius => (int)GetValue(CornerRadiusProperty);
ImageButton\ImageButton.cs (3)
286 double IButtonStroke.StrokeThickness => (double)GetValue(BorderWidthProperty); 288 Color IButtonStroke.StrokeColor => (Color)GetValue(BorderColorProperty); 290 int IButtonStroke.CornerRadius => (int)GetValue(CornerRadiusProperty);
RadioButton\RadioButton.cs (3)
661 double IButtonStroke.StrokeThickness => (double)GetValue(BorderWidthProperty); 663 Color IButtonStroke.StrokeColor => (Color)GetValue(BorderColorProperty); 665 int IButtonStroke.CornerRadius => (int)GetValue(CornerRadiusProperty);