precisionDate.js 501 B

12345678910111213141516
  1. import { IsWindowObjectExist } from "./domManagement.js";
  2. /**
  3. * Class containing a set of static utilities functions for precision date
  4. */
  5. export class PrecisionDate {
  6. /**
  7. * Gets either window.performance.now() if supported or Date.now() else
  8. */
  9. static get Now() {
  10. if (IsWindowObjectExist() && window.performance && window.performance.now) {
  11. return window.performance.now();
  12. }
  13. return Date.now();
  14. }
  15. }
  16. //# sourceMappingURL=precisionDate.js.map