Files
Xuezhou Dai 50e377c44c Add idle sample (#961)
* Add idle sample

* Fix typo

* Fix onStateChanged threshold

* Add README.md

* Update file structure

* Remove tabs permission

* Update api-samples/idle/README.md

Co-authored-by: amysteamdev <37001393+AmySteam@users.noreply.github.com>

* Update api-samples/idle/service-worker.js

Co-authored-by: amysteamdev <37001393+AmySteam@users.noreply.github.com>

* Update api-samples/idle/README.md

Co-authored-by: amysteamdev <37001393+AmySteam@users.noreply.github.com>

* Update api-samples/idle/README.md

Co-authored-by: amysteamdev <37001393+AmySteam@users.noreply.github.com>

---------

Co-authored-by: amysteamdev <37001393+AmySteam@users.noreply.github.com>
2023-07-07 15:42:14 +01:00

42 lines
857 B
HTML

<!DOCTYPE html>
<html>
<head>
<style>
body {
width: 100%;
margin: 0;
padding: 0 1em;
box-sizing: border-box;
font: 13px Arial;
}
</style>
</head>
<body>
<h1>Idle API Demonstration</h1>
<h2>Current state</h2>
<p>
Idle threshold:
<select id="idle-threshold">
<option selected value="15">15</option>
<option value="30">30</option>
<option value="60">60</option>
</select>
</p>
<p>
<code
>chrome.idle.queryState(<strong id="idle-set-threshold"></strong>,
...);</code
>
-
<span id="idle-state"></span>
</p>
<p>Last state change: <span id="idle-laststate"></span></p>
<h2>Idle changes:</h2>
<ul id="idle-history"></ul>
<script src="history.js"></script>
</body>
</html>