ShadowDto class final

Represents a Dto Data transfer object of Shadow

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 Shadow

Inheritance
Annotations
  • @MixableDto()

Constructors

ShadowDto({double? blurRadius, ColorDto? color, Offset? offset})
const

Properties

blurRadius double?
finalinherited
color ColorDto?
finalinherited
defaultValue Shadow
no setteroverride
hashCode int
The hash code for this object.
no setterinherited
offset Offset?
finalinherited
props List<Object?>
The list of properties that constitute the state of this ShadowDto.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stringify bool
no setterinherited

Methods

getDiff(EqualityMixin other) Map<String, String>
inherited
merge(covariant ShadowDto? other) ShadowDto
Merges the properties of this ShadowDto with the properties of other.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
resolve(MixData mix) Shadow
Resolves to Shadow using the provided MixData.
inherited
toString() String
A string representation of this object.
inherited

Operators

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