Карточка Junior Тестирование обновлено

pump, pumpAndSettle, pumpWidget

Вопрос

Чем отличаются pumpWidget, pump и pumpAndSettle?

Попробуйте сами

Ответьте про себя или вслух, потом откройте ответ и сверьтесь.

Показать ответ и разбор

Коротко

pumpWidget(w) строит дерево с корнем w и рисует кадр. pump([duration]) рисует один кадр, продвигая время на duration. pumpAndSettle() рисует кадры, пока анимации не закончатся (с тайм-аутом).

Ответ

pumpWidget(w) строит дерево с корнем w и рисует кадр. pump([duration]) рисует один кадр, продвигая время на duration. pumpAndSettle() рисует кадры, пока анимации не закончатся (с тайм-аутом).

Разбор

С бесконечными анимациями pumpAndSettle не завершится.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.