PerformanceMark
is an interface for PerformanceEntry
objects with an entryType
of "mark
".
Entries of this type are typically created by calling performance.mark()
to add a named DOMHighResTimeStamp
(the mark ) to the browser's performance timeline. To create a performance mark that isn't added to the browser's performance timeline, use the constructor.
PerformanceEntry PerformanceMark
This interface extends the following PerformanceEntry
properties by qualifying/constraining the properties as follows:
PerformanceEntry.entryType
Read only
Returns "mark
".
PerformanceEntry.name
Read only
Returns the name given to the mark when it was created via a call to performance.mark()
.
PerformanceEntry.startTime
Read only
Returns the DOMHighResTimeStamp
when performance.mark()
was called.
PerformanceEntry.duration
Read only
Returns "0
". (A mark has no duration .)
This interface also supports the following properties:
PerformanceMark.detail
Read only
Returns arbitrary metadata that has been included in the mark upon construction.
This interface has no methods.