Inheritance
System.Object
UnderlineInputBorder
public class UnderlineInputBorder : InputBorder
Constructors
Declaration
public UnderlineInputBorder(BorderSide borderSide = null, BorderRadius borderRadius = null)
Parameters
Fields
Declaration
public readonly BorderRadius borderRadius
Field Value
Properties
Declaration
public override EdgeInsets dimensions { get; }
Property Value
Overrides
Declaration
public override bool isOutline { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
Methods
Declaration
public override InputBorder copyWith(BorderSide borderSide = null)
Parameters
Returns
Overrides
Declaration
public UnderlineInputBorder copyWith(BorderSide borderSide = null, BorderRadius borderRadius = null)
Parameters
Returns
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(UnderlineInputBorder other)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
Overrides
System.Object.GetHashCode()
Declaration
public override Path getInnerPath(Rect rect)
Parameters
Type |
Name |
Description |
Rect |
rect |
|
Returns
Overrides
Declaration
public override Path getOuterPath(Rect rect)
Parameters
Type |
Name |
Description |
Rect |
rect |
|
Returns
Overrides
Declaration
public override ShapeBorder lerpFrom(ShapeBorder a, float t)
Parameters
Returns
Overrides
Declaration
public override ShapeBorder lerpTo(ShapeBorder b, float t)
Parameters
Returns
Overrides
Declaration
public override void paint(Canvas canvas, Rect rect, float gapStart, float gapExtent = 0F, float gapPercentage = 0F)
Parameters
Type |
Name |
Description |
Canvas |
canvas |
|
Rect |
rect |
|
System.Single |
gapStart |
|
System.Single |
gapExtent |
|
System.Single |
gapPercentage |
|
Overrides
Declaration
public override ShapeBorder scale(float t)
Parameters
Type |
Name |
Description |
System.Single |
t |
|
Returns
Overrides
Operators
Declaration
public static bool operator ==(UnderlineInputBorder left, UnderlineInputBorder right)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool operator !=(UnderlineInputBorder left, UnderlineInputBorder right)
Parameters
Returns
Type |
Description |
System.Boolean |
|