UNPKG

puppeteer-core

Version:

A high-level API to control headless Chrome over the DevTools Protocol

31 lines (24 loc) 636 B
/** * @license * Copyright 2026 Google Inc. * SPDX-License-Identifier: Apache-2.0 */ import type {Protocol} from 'devtools-protocol'; import type {Issue} from '../api/Issue.js'; /** * @internal */ export class CdpIssue implements Issue { #code: Protocol.Audits.InspectorIssueCode; #details: Protocol.Audits.InspectorIssueDetails; constructor(issue: Protocol.Audits.InspectorIssue) { this.#code = issue.code; this.#details = issue.details; } get code(): Protocol.Audits.InspectorIssueCode { return this.#code; } get details(): Protocol.Audits.InspectorIssueDetails { return this.#details; } }