mozilla

Compare Revisions

nsIIdleService

Change Revisions

Revision 92913:

Revision 92913 by Sheppy on

Revision 328451:

Revision 328451 by Morac on

Title:
nsIIdleService
nsIIdleService
Slug:
XPCOM_Interface_Reference/nsIIdleService
XPCOM_Interface_Reference/nsIIdleService
Tags:
XPCOM, Interfaces, Interfaces:Scriptable, "XPCOM API Reference", "XPCOM Interface Reference"
"XPCOM Interface Reference", "Interfaces:Scriptable", "XPCOM", "Interfaces", "XPCOM API Reference"
Content:

Revision 92913
Revision 328451
n8      {{ IFSummary("widget/public/nsIIdleService.idl", "nsISupporn8      {{ IFSummary("widget/nsIIdleService.idl", "nsISupports", "S
>ts", "Scriptable", "1.9", "The idle service lets you monitor how >criptable", "16", "The idle service lets you monitor how long the
>long the user has been 'idle', that is they have not used their m> user has been 'idle', that is they have not used their mouse or 
>ouse or keyboard.", "1.9") }}>keyboard.", "1.9.1") }}
n11      You can get the idle time directly, but in most cases you wn11      You can get the idle time directly, but in most cases you w
>ill want to register an observer for a predefined interval. The o>ill want to register an observer for a predefined interval. The o
>bserver will get an 'idle' notification when the user is idle for>bserver will get an 'idle' notification when the user is idle for
> that interval (or longer), and receive a 'back' notification whe> that interval (or longer), and receive a 'back' (Gecko 3 to 15) 
>n the user starts using their computer again.>or 'active' (Gecko 16+) notification when the user starts using t
 >heir computer again. 
t82      <li>The subject of the notification the observer will get it82      <li>The subject of the notification the observer will get i
>s always the <code>nsIIdleService</code> itself. When the user go>s always the <code>nsIIdleService</code> itself. When the user go
>es idle, the observer topic is 'idle' and when they get back, the>es idle, the observer topic is 'idle' and when they get back, the
> observer topic is 'back'. The data parameter for the notificatio> observer topic is 'back' in Gecko 15 and earlier or 'active' in 
>n contains the current user idle time.>Gecko 16 and later. The data parameter for the notification conta
 >ins the current user idle time in Gecko 15 and earlier or 0 in Ge
 >cko 16 and later.

Back to History