diff --git a/angular-idle/angular-idle-tests.ts b/angular-idle/angular-idle-tests.ts index f3401b10f..bcb2f2e55 100644 --- a/angular-idle/angular-idle-tests.ts +++ b/angular-idle/angular-idle-tests.ts @@ -38,6 +38,7 @@ angular.module('app', ['ngIdle']) Keepalive.start(); Keepalive.ping(); Keepalive.stop(); + Keepalive.setInterval(10); Title.setEnabled(Title.isEnabled()); Title.original(Title.original()); diff --git a/angular-idle/angular-idle.d.ts b/angular-idle/angular-idle.d.ts index b2087e60d..a53c3a930 100644 --- a/angular-idle/angular-idle.d.ts +++ b/angular-idle/angular-idle.d.ts @@ -145,6 +145,12 @@ declare module angular.idle { * Performs one ping only. */ ping(): void; + + /** + * Changes the interval value at runtime. + * You will need to restart the pinging process by calling start() manually for the changes to be reflected. + */ + setInterval(seconds: number): void; } /**