Inheritance
System.Object
Material
public class Material : StatefulWidget
Constructors
Material(Key, MaterialType, Single, Color, Color, TextStyle, BorderRadius, ShapeBorder, Boolean, Clip, Nullable<TimeSpan>, Widget)
Declaration
public Material(Key key = null, MaterialType type = MaterialType.canvas, float elevation = 0F, Color color = null, Color shadowColor = null, TextStyle textStyle = null, BorderRadius borderRadius = null, ShapeBorder shape = null, bool borderOnForeground = true, Clip clipBehavior = Clip.none, TimeSpan? animationDuration = default(TimeSpan? ), Widget child = null)
Parameters
Fields
Declaration
public readonly TimeSpan animationDuration
Field Value
Type |
Description |
System.TimeSpan |
|
Declaration
public readonly bool borderOnForeground
Field Value
Type |
Description |
System.Boolean |
|
Declaration
public readonly BorderRadius borderRadius
Field Value
Declaration
public readonly Widget child
Field Value
Declaration
public readonly Clip clipBehavior
Field Value
Declaration
public readonly Color color
Field Value
Declaration
public const float defaultSplashRadius = 35F
Field Value
Type |
Description |
System.Single |
|
Declaration
public readonly float elevation
Field Value
Type |
Description |
System.Single |
|
Declaration
public readonly Color shadowColor
Field Value
Declaration
public readonly ShapeBorder shape
Field Value
textStyle
Declaration
public readonly TextStyle textStyle
Field Value
Declaration
public readonly MaterialType type
Field Value
Methods
Declaration
public override State createState()
Returns
Overrides
Declaration
public override void debugFillProperties(DiagnosticPropertiesBuilder properties)
Parameters
Overrides
of(BuildContext)
Declaration
public static MaterialInkController of(BuildContext context)
Parameters
Returns