Sha256: f98ae19da65c9b69f92b4c623d73e7e89412ba77e0862a221599dcc23fc6a847
Contents?: true
Size: 457 Bytes
Versions: 3
Compression:
Stored size: 457 Bytes
Contents
let requests = []; export function pendingRequests() { return requests.length; } export function clearPendingRequests() { requests.length = 0; } export function incrementPendingRequests(_, xhr) { requests.push(xhr); } export function decrementPendingRequests(_, xhr) { setTimeout(function() { for (let i = 0; i < requests.length; i++) { if (xhr === requests[i]) { requests.splice(i, 1); break; } } }, 0); }
Version data entries
3 entries across 3 versions & 1 rubygems