Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adapt api.IdleDetector.onchange to new events structure #13525

Merged
merged 2 commits into from
Mar 10, 2022
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions files/en-us/_redirects.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8266,6 +8266,7 @@
/en-US/docs/Web/API/IDBVersionChangeEvent.oldVersion /en-US/docs/Web/API/IDBVersionChangeEvent/oldVersion
/en-US/docs/Web/API/IDBVersionChangeEvent.version /en-US/docs/Web/API/IDBVersionChangeEvent/version
/en-US/docs/Web/API/IIRFilterNode/getFrequencyResponse() /en-US/docs/Web/API/IIRFilterNode/getFrequencyResponse
/en-US/docs/Web/API/IdleDetector/onchange /en-US/docs/Web/API/IdleDetector/change_event
/en-US/docs/Web/API/Image /en-US/docs/Web/API/HTMLImageElement/Image
/en-US/docs/Web/API/ImageBitmapFactories/createImageBitmap /en-US/docs/Web/API/createImageBitmap
/en-US/docs/Web/API/ImageBitmapRenderingContext/transferImageBitmap /en-US/docs/Web/API/ImageBitmapRenderingContext/transferFromImageBitmap
Expand Down
Original file line number Diff line number Diff line change
@@ -1,27 +1,32 @@
---
title: IdleDetector.onchange
slug: Web/API/IdleDetector/onchange
title: 'IdleDetector: change event'
slug: Web/API/IdleDetector/change_event
tags:
- API
- Property
queengooborg marked this conversation as resolved.
Show resolved Hide resolved
- Reference
- onchange
- IdleDetector
browser-compat: api.IdleDetector.onchange
browser-compat: api.IdleDetector.change_event
---
{{securecontext_header}}{{DefaultAPISidebar("Idle Detection API")}}

The **`onchange`** EventHandler of the {{domxref("IdleDetector")}} interface is
called when the value of `userState` or `screenState` has changed. This method
receives an {{domxref("Event")}} object.
The **`change`** event of the {{domxref("IdleDetector")}} interface fires when the value of `userState` or `screenState` has changed.

## Syntax

Use the event name in methods like {{domxref("EventTarget.addEventListener", "addEventListener()")}}, or set an event handler property.

```js
IdleDetector.onchange = function;
IdleDetector.addEventListener('change', function);
addEventListener('change', event => { });

onchange = event => { };
```

## Event type

A generic {{domxref("Event")}}.

## Example

In the following example, the `change` callback prints the status of `userState` and `screenState` to the console.
Expand Down
5 changes: 2 additions & 3 deletions files/en-us/web/api/idledetector/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,8 @@ This attribute returns `null` before `start()` is called.

## Events

- {{domxref("IdleDetector.onchange")}}
- : Called when the value of `userState` or `screenState` has changed. This method
receives an `Event` object.
- {{domxref("IdleDetector.change_event", "change")}}
- : Called when the value of `userState` or `screenState` has changed.

## Methods

Expand Down