resolve method

  1. @override
DecorationImage resolve(
  1. MixData mix
)
override

Implementation

@override
DecorationImage resolve(MixData mix) {
  const defaultDecoration = DecorationImage(image: AssetImage(''));

  assert(
    image != null,
    'ImageProvider is required for DecorationImage',
  );

  return DecorationImage(
    image: image!,
    fit: fit,
    alignment: alignment ?? defaultDecoration.alignment,
    centerSlice: centerSlice,
    repeat: repeat ?? defaultDecoration.repeat,
    filterQuality: filterQuality ?? defaultDecoration.filterQuality,
    invertColors: invertColors ?? defaultDecoration.invertColors,
    isAntiAlias: isAntiAlias ?? defaultDecoration.isAntiAlias,
  );
}