DualExpandingArcLoader constructor
const
DualExpandingArcLoader({})
Implementation
const DualExpandingArcLoader({
super.key,
this.size = 48.0,
this.strokeWidth = 5.0,
this.innerColor = Colors.white,
this.outerColor = Colors.red,
this.rotationDurationMs = 1000,
this.animationDurationMs = 2000,
}) : assert(size > 0, 'Size must be greater than 0.'),
assert(strokeWidth > 0 && strokeWidth < size / 3,
'Stroke width must be greater than 0 and less than size / 3.'),
assert(rotationDurationMs >= 500,
'Rotation duration must be at least 500 milliseconds.'),
assert(animationDurationMs >= 1000,
'Animation duration must be at least 1000 milliseconds.');