PulsatingButton constructor
const
PulsatingButton({
- Key? key,
- VoidCallback? onClick,
- Color color = Colors.blue,
- Duration pulsationDuration = const Duration(milliseconds: 800),
- double width = 120.0,
- double height = 60.0,
- BoxBorder? border,
- BorderRadius? borderRadius = const BorderRadius.all(Radius.circular(12.0)),
- Widget? child,
- Curve curve = Curves.easeInOut,
- double pulsationSize = 12.0,
Crea un botón con efecto de pulsación continua.
El botón pulsará automáticamente al ser renderizado. La pulsación se ejecuta en un bucle infinito hasta que el widget sea destruido.
Implementation
const PulsatingButton({
super.key,
this.onClick,
this.color = Colors.blue,
this.pulsationDuration = const Duration(milliseconds: 800),
this.width = 120.0,
this.height = 60.0,
this.border,
this.borderRadius = const BorderRadius.all(Radius.circular(12.0)),
this.child,
this.curve = Curves.easeInOut,
this.pulsationSize = 12.0,
});