burst static method
BurstEmitter
burst({
- 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,
Shorthand factory for creating a BurstEmitter.
Implementation
static BurstEmitter burst({
required Offset Function(Size size) position,
required int particleCount,
required Particle Function(int index, int total) 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,
}) {
return BurstEmitter(
position: position,
particleCount: particleCount,
particleFactory: particleFactory,
pattern: pattern,
initialDelay: initialDelay,
repeatCount: repeatCount,
repeatInterval: repeatInterval,
positionRadius: positionRadius,
physics: physics,
enableTrails: enableTrails,
controller: controller,
maxPoolSize: maxPoolSize,
);
}