Report.type

Experimental

This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

The type read-only property of the Report interface returns the type of report generated, e.g. deprecation or intervention.

Syntax

let reportType = reportInstance.type

Returns

A string representing the type of the report. Currently the available types are deprecation, intervention, and crash.

Examples

let options = {
  types: ['deprecation'],
  buffered: true
}

let observer = new ReportingObserver(function(reports, observer) {
  let firstReport = reports[0];
  // Log the first report's report type, i.e. "deprecation"
  console.log(firstReport.type);
}, options);

Specifications

Specification Status Comment
Reporting API
The definition of 'Report.body' in that specification.
Editor's Draft

Browser compatibility

No compatibility data found for api.Report.body.
Check for problems with this page or contribute missing data to mdn/browser-compat-data.

See also