-
public final class ViewPerformanceData.ClsCumulative Layout Shift
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classViewPerformanceData.Cls.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Numberscoreprivate final Longtimestampprivate final StringtargetSelectorprivate final ViewPerformanceData.PreviousRectpreviousRectprivate final ViewPerformanceData.PreviousRectcurrentRect
-
Constructor Summary
Constructors Constructor Description ViewPerformanceData.Cls(Number score, Long timestamp, String targetSelector, ViewPerformanceData.PreviousRect previousRect, ViewPerformanceData.PreviousRect currentRect)
-
Method Summary
Modifier and Type Method Description final NumbergetScore()final LonggetTimestamp()final StringgetTargetSelector()final ViewPerformanceData.PreviousRectgetPreviousRect()final ViewPerformanceData.PreviousRectgetCurrentRect()final JsonElementtoJson()-
-
Constructor Detail
-
ViewPerformanceData.Cls
ViewPerformanceData.Cls(Number score, Long timestamp, String targetSelector, ViewPerformanceData.PreviousRect previousRect, ViewPerformanceData.PreviousRect currentRect)
- Parameters:
score- Total layout shift score that occurred on the viewtimestamp- The time of the largest layout shift contributing to CLS, in ns since view start.targetSelector- CSS selector path of the first element (in document order) of the largest layout shift contributing to CLSpreviousRect- Schema for DOMRect-like rectangles describing an element's bounding client rectcurrentRect- Schema for DOMRect-like rectangles describing an element's bounding client rect
-
-
Method Detail
-
getTimestamp
final Long getTimestamp()
-
getTargetSelector
final String getTargetSelector()
-
getPreviousRect
final ViewPerformanceData.PreviousRect getPreviousRect()
-
getCurrentRect
final ViewPerformanceData.PreviousRect getCurrentRect()
-
toJson
final JsonElement toJson()
-
-
-
-