MCPcopy Create free account
hub / github.com/angular/angular / finishLeaveAnimations

Function finishLeaveAnimations

packages/core/test/acceptance/animation_spec.ts:2619–2625  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

2617
2618 // Helper to complete the leave animation for all leaving menu elements
2619 const finishLeaveAnimations = async () => {
2620 await nextAnimationFrame();
2621 document.querySelectorAll('.example-menu.close').forEach((el) => {
2622 el.dispatchEvent(new AnimationEvent('animationend', {animationName: 'open'}));
2623 });
2624 await timeout();
2625 };
2626
2627 // Simulate rapid clicking with CD between each toggle
2628 for (let i = 0; i < 20; i++) {

Callers 1

animation_spec.tsFile · 0.85

Calls 4

nextAnimationFrameFunction · 0.90
timeoutFunction · 0.90
forEachMethod · 0.45
dispatchEventMethod · 0.45

Tested by

no test coverage detected