BitrixAQA.Selenium.Framework.WebItem.WaitElementDisplayed C# (CSharp) Method

WaitElementDisplayed() public method

Метод реализует ожидание отображения объекта (Displayed) заданное количество времени (секунд) По умолчанию ожидание - 1 секунда.
public WaitElementDisplayed ( int secondsToWait = 1 ) : bool
secondsToWait int Сколько секунд ждать
return bool
        public bool WaitElementDisplayed(int secondsToWait = 1)
        {
            int timer = 0;
            bool displayed = true;

            while (BitrixFramework.FindWebElement(this) == null && !BitrixFramework.FindWebElement(this).Displayed)
            {
                if (secondsToWait != timer)
                {
                    timer++;
                    BitrixFramework.Wait(1);
                }
                else
                    return false;
            }

            return displayed;
        }