BurstEmitter constructor
BurstEmitter({
- required Offset position(
- Size size
- required int particleCount,
- required Particle particleFactory(),
- required BurstPattern pattern,
- Duration initialDelay = Duration.zero,
- int repeatCount = 1,
- Duration repeatInterval = Duration.zero,
- double positionRadius = 0.0,
- ParticlePhysics? physics,
- bool enableTrails = false,
- BurstEmitterController? controller,
- int maxPoolSize = 500,
Implementation
BurstEmitter({
required this.position,
required this.particleCount,
required this.particleFactory,
required this.pattern,
this.initialDelay = Duration.zero,
this.repeatCount = 1,
this.repeatInterval = Duration.zero,
this.positionRadius = 0.0,
this.physics,
this.enableTrails = false,
this.controller,
this.maxPoolSize = 500,
}) : assert(maxPoolSize >= particleCount,
'maxPoolSize must be >= particleCount');