wrtc.onIdle() is called when user inactivity has been detected, and when user becomes active again. User inactivity usually means she has not touched mouse or keyboard for several minutes.
You can use this event function to call wrtc.setSIPPresence() and tell other users you have become active or inactive. Even though it is called set SIP presence it will also affect the wrtc online list.
wrtc.onIdle() occurs only if idle detection has been activated using wrtc.adv.idleDetect(true). Otherwise it never occurs.
wrtc.onIdle(user, screen)
wrtc.onIdle(user, screen) {
if ((user == "idle") || (screen == "locked"))
stus = "away";
else {
if (wrtc.getCalls("inCall").length > 0)
stus = "on-the-phone";
else
stus = "unknown";
}
wrtc.setSIPPresence(true, stus);
}