Sha256: 596da424b91176b2439d83017872999df34971e920db18c7f0ef6b85335cb657
Contents?: true
Size: 519 Bytes
Versions: 26
Compression:
Stored size: 519 Bytes
Contents
"use strict"; const EventTargetImpl = require("../events/EventTarget-impl").implementation; class PerformanceImpl extends EventTargetImpl { constructor(globalObject, args, privateData) { super(globalObject, args, privateData); this.timeOrigin = privateData.timeOrigin; this._nowAtTimeOrigin = privateData.nowAtTimeOrigin; } now() { return performance.now() - this._nowAtTimeOrigin; } toJSON() { return { timeOrigin: this.timeOrigin }; } } exports.implementation = PerformanceImpl;
Version data entries
26 entries across 26 versions & 1 rubygems