RotatingDualHalfArcLoader constructor

const RotatingDualHalfArcLoader({
  1. Key? key,
  2. double size = 48.0,
  3. double strokeWidth = 5.0,
  4. Color color = Colors.red,
  5. int rotationDurationMs = 1000,
})

Implementation

const RotatingDualHalfArcLoader({
  super.key,
  this.size = 48.0,
  this.strokeWidth = 5.0,
  this.color = Colors.red,
  this.rotationDurationMs = 1000,
})  : 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.');