MCPcopy Create free account
hub / github.com/Yaffle/EventSource / parseDuration

Function parseDuration

tests/eventsource.js:689–695  ·  view source on GitHub ↗
(value, def)

Source from the content-addressed store, hash-verified

687 var MAXIMUM_DURATION = 18000000;
688
689 var parseDuration = function (value, def) {
690 var n = value == null ? def : parseInt(value, 10);
691 if (n !== n) {
692 n = def;
693 }
694 return clampDuration(n);
695 };
696 var clampDuration = function (n) {
697 return Math.min(Math.max(n, MINIMUM_DURATION), MAXIMUM_DURATION);
698 };

Callers 2

startFunction · 0.70
onProgressFunction · 0.70

Calls 1

clampDurationFunction · 0.70

Tested by

no test coverage detected