setPattern method
Patrones predefinidos de respiración
Implementation
void setPattern(String name) {
switch (name) {
case 'relax': // 4-7-8 relajación profunda
setBreathingPattern(inhale: 4, holdIn: 7, exhale: 8, holdOut: 0);
break;
case 'box': // Respiración cuadrada (4-4-4-4)
setBreathingPattern(inhale: 4, holdIn: 4, exhale: 4, holdOut: 4);
break;
case 'energize': // Energizante rápido
setBreathingPattern(inhale: 2, holdIn: 0, exhale: 2, holdOut: 0);
break;
case 'calm': // Calmante (4-0-6-0)
setBreathingPattern(inhale: 4, holdIn: 0, exhale: 6, holdOut: 0);
break;
case 'sleep': // Para dormir (4-7-8-0)
setBreathingPattern(inhale: 4, holdIn: 7, exhale: 8, holdOut: 0);
break;
default: // Balanceado por defecto
setBreathingPattern(inhale: 4, holdIn: 2, exhale: 6, holdOut: 2);
}
}