SimpleBorderRadius class

Inheritance

Constructors

SimpleBorderRadius.radius4()
SimpleBorderRadius.radius8()
SimpleBorderRadius.radius10()
SimpleBorderRadius.radius12()
SimpleBorderRadius.radius14()
SimpleBorderRadius.radius16()
SimpleBorderRadius.radius18()
SimpleBorderRadius.radius20()
SimpleBorderRadius.radius24()
SimpleBorderRadius.radius32()
SimpleBorderRadius.radius48()
SimpleBorderRadius.radius56()
SimpleBorderRadius.radius64()
SimpleBorderRadius.radius72()
SimpleBorderRadius.radius96()
SimpleBorderRadius.radiusBottom4()
const
SimpleBorderRadius.radiusBottom8()
const
SimpleBorderRadius.radiusBottom10()
const
SimpleBorderRadius.radiusBottom12()
const
SimpleBorderRadius.radiusBottom14()
const
SimpleBorderRadius.radiusBottom16()
const
SimpleBorderRadius.radiusBottom18()
const
SimpleBorderRadius.radiusBottom20()
const
SimpleBorderRadius.radiusBottom24()
const
SimpleBorderRadius.radiusBottom32()
const
SimpleBorderRadius.radiusBottom48()
const
SimpleBorderRadius.radiusBottom56()
const
SimpleBorderRadius.radiusBottom64()
const
SimpleBorderRadius.radiusBottom72()
const
SimpleBorderRadius.radiusBottom96()
const
SimpleBorderRadius.radiusLeft4()
const
SimpleBorderRadius.radiusLeft8()
const
SimpleBorderRadius.radiusLeft10()
const
SimpleBorderRadius.radiusLeft12()
const
SimpleBorderRadius.radiusLeft14()
const
SimpleBorderRadius.radiusLeft16()
const
SimpleBorderRadius.radiusLeft18()
const
SimpleBorderRadius.radiusLeft20()
const
SimpleBorderRadius.radiusLeft24()
const
SimpleBorderRadius.radiusLeft32()
const
SimpleBorderRadius.radiusLeft48()
const
SimpleBorderRadius.radiusLeft56()
const
SimpleBorderRadius.radiusLeft64()
const
SimpleBorderRadius.radiusLeft72()
const
SimpleBorderRadius.radiusLeft96()
const
SimpleBorderRadius.radiusRight4()
const
SimpleBorderRadius.radiusRight8()
const
SimpleBorderRadius.radiusRight10()
const
SimpleBorderRadius.radiusRight12()
const
SimpleBorderRadius.radiusRight14()
const
SimpleBorderRadius.radiusRight16()
const
SimpleBorderRadius.radiusRight18()
const
SimpleBorderRadius.radiusRight20()
const
SimpleBorderRadius.radiusRight24()
const
SimpleBorderRadius.radiusRight32()
const
SimpleBorderRadius.radiusRight48()
const
SimpleBorderRadius.radiusRight56()
const
SimpleBorderRadius.radiusRight64()
const
SimpleBorderRadius.radiusRight72()
const
SimpleBorderRadius.radiusRight96()
const
SimpleBorderRadius.radiusTop4()
const
SimpleBorderRadius.radiusTop8()
const
SimpleBorderRadius.radiusTop10()
const
SimpleBorderRadius.radiusTop12()
const
SimpleBorderRadius.radiusTop14()
const
SimpleBorderRadius.radiusTop16()
const
SimpleBorderRadius.radiusTop18()
const
SimpleBorderRadius.radiusTop20()
const
SimpleBorderRadius.radiusTop24()
const
SimpleBorderRadius.radiusTop32()
const
SimpleBorderRadius.radiusTop48()
const
SimpleBorderRadius.radiusTop56()
const
SimpleBorderRadius.radiusTop64()
const
SimpleBorderRadius.radiusTop72()
const
SimpleBorderRadius.radiusTop96()
const

Properties

bottomLeft Radius
The bottom-left Radius.
finalinherited
bottomRight Radius
The bottom-right Radius.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
topLeft Radius
The top-left Radius.
finalinherited
topRight Radius
The top-right Radius.
finalinherited

Methods

add(BorderRadiusGeometry other) BorderRadiusGeometry
Returns the sum of two BorderRadiusGeometry objects.
inherited
copyWith({Radius? topLeft, Radius? topRight, Radius? bottomLeft, Radius? bottomRight}) BorderRadius
Returns a copy of this BorderRadius with the given fields replaced with the new values.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
resolve(TextDirection? direction) BorderRadius
Convert this instance into a BorderRadius, so that the radii are expressed for specific physical corners (top-left, top-right, etc) rather than in a direction-dependent manner.
inherited
subtract(BorderRadiusGeometry other) BorderRadiusGeometry
Returns the difference between two BorderRadiusGeometry objects.
inherited
toRRect(Rect rect) RRect
Creates an RRect from the current border radius and a Rect.
inherited
toRSuperellipse(Rect rect) RSuperellipse
Creates an RSuperellipse from the current border radius and a Rect.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator %(double other) BorderRadius
Computes the remainder of each corner by the given factor.
inherited
operator *(double other) BorderRadius
Scales each corner of the BorderRadius by the given factor.
inherited
operator +(BorderRadius other) BorderRadius
Returns the sum of two BorderRadius objects.
inherited
operator -(BorderRadius other) BorderRadius
Returns the difference between two BorderRadius objects.
inherited
operator /(double other) BorderRadius
Divides each corner of the BorderRadius by the given factor.
inherited
operator ==(Object other) bool
The equality operator.
inherited
operator unary-() BorderRadius
Returns the BorderRadius object with each corner negated.
inherited
operator ~/(double other) BorderRadius
Integer divides each corner of the BorderRadius by the given factor.
inherited