resolve method

  1. @override
T resolve(
  1. dynamic data,
  2. Symbol tag
)
override

Implementation

@override
T resolve(data, tag) {
  if (data is Color && tag == #shadowColor) shadowColor = data;
  if (data is double && tag == #shadowBlur) shadowBlur = data;
  if (data is double && tag == #shadowSpread) shadowSpread = data;
  if (data is Offset && tag == #shadowOffset) shadowOffset = data;

  if (data is DecorationPosition && tag == #position) shadowPosition = data;
  return super.resolve(data, tag);
}