Firefox Tomorrow

web api instance property

PressureRecord: time property

View on MDN ↗

Limited availabilityAvailable in workersSecure context

The read-only time property returns the timestamp recorded for a PressureRecord. It corresponds to the time the data was obtained from the system relative to the time origin of the global object in which the PressureObserver generated the notification.

Value

A DOMHighResTimeStamp representing the timestamp when the PressureRecord was created.

Examples

Using the time property

In the following example we log the value of the time property in the pressure observer callback.

function callback(records) {
  const lastRecord = records[records.length - 1];
  console.log(`Current pressure ${lastRecord.state}`);
  console.log(`Current pressure observed at ${lastRecord.time}`);
}

try {
  const observer = new PressureObserver(callback);
  await observer.observe("cpu", {
    sampleInterval: 1000, // 1000ms
  });
} catch (error) {
  // report error setting up the observer
}

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.