dispose method

  1. @override
void dispose()
override

Método dispose() que elimina el obsevador y cancela el timer

Implementation

@override
void dispose() {
  WidgetsBinding.instance
      .removeObserver(this); // ELIMINA EL OBSERVADOR DEL CICLO DE VIDA
  _timer?.cancel(); // CANCELA EL TIMER
  super.dispose(); // LLAMA AL METODO DE DISPONER DE LA SUPERCLASE
}