private void OpenModal() { if (!IsModalOpen()) { SettingsButtonElement.Click(); } }
/// <summary> /// If overriding don't forget to call base.Load() or make sure to /// assign the WrappedElement. /// </summary> /// <returns></returns> public override ILoadableComponent Load() { base.Load(); var dataTarget = SettingsButtonElement.GetAttribute("data-target"); modalSelector = By.CssSelector(dataTarget); return(this); }