BulbView constructor

const BulbView({
  1. Key? key,
  2. required List<Color> colors,
  3. double bulbSize = 100.0,
  4. BulbCallback? onTap,
  5. BulbCallback? onLongPress,
  6. BulbCallback? onDoubleTap,
  7. VoidCallback? onResetBulb,
  8. int layoutType = 0,
  9. Color resetColor = Colors.black,
})

Implementation

const BulbView({
  super.key,
  required this.colors,
  this.bulbSize = 100.0,
  this.onTap,
  this.onLongPress,
  this.onDoubleTap,
  this.onResetBulb,
  this.layoutType = 0,
  this.resetColor = Colors.black, // Default reset color
});