BorderRadiusGeometryDto class

Represents a Dto Data transfer object of BorderRadiusGeometry

This is used to allow for resolvable value tokens, and also the correct merge and combining behavior. It allows to be merged, and resolved to a BorderRadiusGeometry

This Dto implements BorderRadius and BorderRadiusDirectional Flutter classes to allow for better merging support, and cleaner API for the utilities

See also:

Inheritance
Annotations

Constructors

BorderRadiusGeometryDto({Radius? topLeft, Radius? topRight, Radius? bottomLeft, Radius? bottomRight, Radius? topStart, Radius? topEnd, Radius? bottomStart, Radius? bottomEnd})
const

Properties

bottomEnd Radius?
final
bottomLeft Radius?
final
bottomRight Radius?
final
bottomStart Radius?
final
hashCode int
The hash code for this object.
no setterinherited
isDirectional bool
no setter
props List<Object?>
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stringify bool
no setterinherited
topEnd Radius?
final
topLeft Radius?
final
topRight Radius?
final
topStart Radius?
final

Methods

getDiff(EqualityMixin other) Map<String, String>
inherited
merge(covariant BorderRadiusGeometryDto? other) BorderRadiusGeometryDto
Merges this object with other, returning a new object of type T.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
resolve(MixData mix) BorderRadiusGeometry
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited