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
-
- Object
- Dto<
Shadow> - ShadowDtoImpl<
Shadow> - ShadowDto
- Annotations
-
- @MixableDto()
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