Si usted quiere realmente detenerse brevemente y recomenzar después la cuenta descendiente de donde paró usted tienen que almacenar la fecha:
1) En CountDownClock agregar una variable privada:
_date privado del var: Fecha;
2) en la función del init () inicializarla correcta antes de comenzar el contador de tiempo:
_date = nueva fecha ();
3) Adaptar el método de su onTick () como esto:
onTick público de la función (evt: TimerEvent): vacío
{
_date.setTime (_date.getTime () + 1000); incremento de // con un segundo
// pone al día la exhibición del reloj
this.text = getCountDown (countDownDate.getTime () - _date.getTime ());
}
Pero de nuevo, una vez que usted se ha detenido brevemente la cuenta descendiente, el recomienzo de ella nunca le dará el resultado correcto.
Desde detenerse brevemente la cuenta descendiente no significa el tiempo todavía de pie.
Su su opción que puesta en práctica que usted quiere.