InteractionContentfulPaint: paintTime-Eigenschaft
Die paintTime schreibgeschützte Eigenschaft des InteractionContentfulPaint-Interfaces gibt den timestamp zurück, wann die Renderphase beendet und die Zeichenphase gestartet wurde.
Die paintTime ist weitgehend interoperabel: Der Wert sollte bei verschiedenen Implementierungen gleich sein.
Wert
Ein DOMHighResTimeStamp.
Beispiele
Dieses Beispiel verwendet einen PerformanceObserver, um neue interaction-contentful-paint-Performance-Einträge zu protokollieren, sobald sie in der Leistungszeitachse des Browsers erfasst werden. Die Option buffered wird verwendet, um auf Einträge vor der Erstellung des Observers zuzugreifen.
js
const observer = new PerformanceObserver((list) => {
for (const entry of list.getEntries()) {
console.log(
"Interaction Contentful Paint:",
entry.startTime,
entry.paintTime,
);
}
});
observer.observe({ type: "interaction-contentful-paint", buffered: true });