# j-IdleTime

> Tento komponent vysiela udalosť ON('idletime', function(is) {}), keď je webová lokalita nečinná. Reaguje na myš, klávesnicu, dotykové udalosti alebo zaostrenie okna. A komponent nastaví Boolean podľa tl

Framework: jcomponent20
Product: jComponent 20 (jcomponent@20)
Language: sk
Content-SHA256: c9ecfa614dd696c38951283df1327c1e68db4645bc66017da3ab241d360f178e
Snapshot: c0700e321579725c5cf4f5ace1ad7d2866d1b4f93c24a63c0b41b6b7998e976c
Sources: components@910ed1a86f6e72b4f031d3ad0dc7844f9fc5cb8e
Review: not-recorded

Tento komponent vygeneruje udalosť `ON('idletime', function(is) {})`, keď je web v nečinnosti. Reaguje na myš, klávesnicu, dotykové udalosti alebo zaostrenie okna. A komponent nastaví `Boolean` podľa cesty s aktuálnym kľudovým stavom.


__Konfigurácia__:

- `count {Number}` v sekundách, predvolená hodnota: `300` 5 minút)

__Events__:

- `ON('idletime', function(is))` sa vydáva, ak je doklad nečinný (`is=true`) / aktívny (`is=false`)
- `ON('reload', function() {})` sa vyšle, ak sa dokument zmení z neviditeľného do viditeľného stavu v intervale `config.count`

Použite ho so `<ui-component name="idletime">`. Keď komponent ešte nie je načítaný, jComponent ho stiahne pri prvom použití z adresy v `DEF.fallback` (predvolene CDN Componentator). Autor: Peter Širka. Zdroj: úložisko komponentov Componentator, licencia MIT.

```html example.html
<ui-component name="idletime"></ui-component>

<script>
	ON('idletime', function(is) {
		console.log('Is idle?', is);
	});
</script>
```
