Inheritance
System.Object
DialogTheme
public class DialogTheme : Diagnosticable, IEquatable<DialogTheme>
Constructors
DialogTheme(Color, Nullable<Single>, ShapeBorder, TextStyle, TextStyle)
Declaration
public DialogTheme(Color backgroundColor = null, float? elevation = default(float? ), ShapeBorder shape = null, TextStyle titleTextStyle = null, TextStyle contentTextStyle = null)
Parameters
Fields
Declaration
public readonly Color backgroundColor
Field Value
contentTextStyle
Declaration
public readonly TextStyle contentTextStyle
Field Value
Declaration
public readonly float? elevation
Field Value
Type |
Description |
System.Nullable<System.Single> |
|
Declaration
public readonly ShapeBorder shape
Field Value
titleTextStyle
Declaration
public readonly TextStyle titleTextStyle
Field Value
Methods
Declaration
public override void debugFillProperties(DiagnosticPropertiesBuilder properties)
Parameters
Overrides
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
System.Object.Equals(System.Object)
Declaration
public bool Equals(DialogTheme other)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
Overrides
System.Object.GetHashCode()
Declaration
public static DialogTheme lerp(DialogTheme a, DialogTheme b, float t)
Parameters
Returns
of(BuildContext)
Declaration
public static DialogTheme of(BuildContext context)
Parameters
Returns
Operators
Declaration
public static bool operator ==(DialogTheme left, DialogTheme right)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool operator !=(DialogTheme left, DialogTheme right)
Parameters
Returns
Type |
Description |
System.Boolean |
|