ShadowDto class
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
See also:
- Shadow, which is the Flutter counterpart of this class.
- ShadowDtoImpl, which is the base class for this class.
Properties
- blurRadius → double?
-
finalinherited
- color → ColorDto?
-
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- offset → Offset?
-
finalinherited
-
props
→ List<
Object?> -
no setter
- 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 this ShadowDto with
otherShadowDtooverride -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
resolve(
MixData mix) → Shadow -
Resolves this ShadowDto with a given MixData to a Shadow
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited