IDBVersionChangeEvent: IDBVersionChangeEvent() constructor
The IDBVersionChangeEvent()
constructor creates a new IDBVersionChangeEvent
object, which is used to represent when a version of the database has changed, as a result of the onupgradeneeded
event handler.
Syntax
new IDBVersionChangeEvent(type)
new IDBVersionChangeEvent(type, options)
Parameters
-
type
-
A string with the name of the event. It is case-sensitive and browsers set it to versionchange
, success
, or blocked
.
options
Optional
-
An object that, in addition of the properties defined in Event()
, can have the following properties:
oldVersion
Optional
-
A number representing the previous version of the database. It defaults to 0
.
newVersion
Optional
-
An unsigned long representing the new version of the database, or null
if the database is being deleted. It defaults is null
.
Return value
Examples
For a full working example, see our To-do Notifications app (view example live).
Specifications
Browser compatibility
|
Desktop |
Mobile |
|
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
WebView Android |
Chrome Android |
Firefox for Android |
Opera Android |
Safari on IOS |
Samsung Internet |
IDBVersionChangeEvent |
41 |
79 |
25 |
No |
28 |
10 |
41 |
41 |
25 |
28 |
10 |
4.0 |