Inheritance
System.Object
OutlineButton
public class OutlineButton : MaterialButton
Constructors
OutlineButton(Key, VoidCallback, Nullable<ButtonTextTheme>, Color, Color, Color, Color, Color, Nullable<Single>, BorderSide, Color, Color, EdgeInsets, ShapeBorder, Clip, Widget)
Declaration
public OutlineButton(Key key = null, VoidCallback onPressed = null, ButtonTextTheme? textTheme = default(ButtonTextTheme? ), Color textColor = null, Color disabledTextColor = null, Color color = null, Color highlightColor = null, Color splashColor = null, float? highlightElevation = default(float? ), BorderSide borderSide = null, Color disabledBorderColor = null, Color highlightedBorderColor = null, EdgeInsets padding = null, ShapeBorder shape = null, Clip clipBehavior = Clip.none, Widget child = null)
Parameters
Fields
Declaration
public readonly BorderSide borderSide
Field Value
Declaration
public readonly Color disabledBorderColor
Field Value
Declaration
public readonly Color highlightedBorderColor
Field Value
Methods
build(BuildContext)
Declaration
public override Widget build(BuildContext context)
Parameters
Returns
Overrides
Declaration
public override void debugFillProperties(DiagnosticPropertiesBuilder properties)
Parameters
Overrides
icon(Key, VoidCallback, Nullable<ButtonTextTheme>, Color, Color, Color, Color, Color, Nullable<Single>, Color, Color, BorderSide, EdgeInsets, ShapeBorder, Clip, Widget, Widget)
Declaration
public static OutlineButton icon(Key key = null, VoidCallback onPressed = null, ButtonTextTheme? textTheme = default(ButtonTextTheme? ), Color textColor = null, Color disabledTextColor = null, Color color = null, Color highlightColor = null, Color splashColor = null, float? highlightElevation = default(float? ), Color highlightedBorderColor = null, Color disabledBorderColor = null, BorderSide borderSide = null, EdgeInsets padding = null, ShapeBorder shape = null, Clip clipBehavior = Clip.none, Widget icon = null, Widget label = null)
Parameters
Returns