waitForAnimationToEnd
Chờ animation UI hoàn tất trước khi tiếp tục.
Command waitForAnimationToEnd tạm dừng việc chạy command cho đến khi animation hoặc video trên màn hình hoàn tất và UI đứng yên.
Tham số
Command này nhận tham số không bắt buộc sau:
| Parameter | Type | Mô tả |
|---|---|---|
timeout | integer | Thời gian chờ tối đa, tính bằng mili giây. Mặc định 15000 (15 giây). Nếu animation vẫn đang chạy khi hết timeout, command vẫn thành công và việc chạy tiếp tục. Nếu animation kết thúc trước timeout, việc chạy tiếp tục ngay lập tức. |
Ví dụ sử dụng
Ví dụ sau chờ animation kết thúc mà không có timeout. Do đó step tiếp theo chỉ chạy sau khi animation kết thúc.
yaml
- waitForAnimationToEndVí dụ sau chờ animation kết thúc với timeout tối đa 5.000 mili giây. Nếu animation kết thúc trước timeout, Astra Scout tiếp tục mà không chờ đủ timeout. Nếu animation chưa kết thúc khi hết timeout, command được đánh dấu thành công và flow tiếp tục.
yaml
- waitForAnimationToEnd:
timeout: 5000