(elt)
| 8358 | } |
| 8359 | }; |
| 8360 | function _settleOne(elt) { |
| 8361 | return new Promise(function(resolve) { |
| 8362 | var resolved = false; |
| 8363 | var transitionStarted = false; |
| 8364 | elt.addEventListener("transitionstart", function() { |
| 8365 | transitionStarted = true; |
| 8366 | }, { once: true }); |
| 8367 | setTimeout(function() { |
| 8368 | if (!transitionStarted && !resolved) { |
| 8369 | resolved = true; |
| 8370 | resolve(); |
| 8371 | } |
| 8372 | }, 500); |
| 8373 | elt.addEventListener("transitionend", function() { |
| 8374 | if (!resolved) { |
| 8375 | resolved = true; |
| 8376 | resolve(); |
| 8377 | } |
| 8378 | }, { once: true }); |
| 8379 | }); |
| 8380 | } |
| 8381 | var TransitionCommand = class _TransitionCommand extends Command { |
| 8382 | static keyword = "transition"; |
| 8383 | constructor(propExprs, from, to, usingExpr, over) { |
nothing calls this directly
no test coverage detected