Esempio n. 1
0
        public void EditColumnsSelectionForSearchResultsTable(string columnName)
        {
            ManageColumns.Click();
            ClickElement column = new ClickElement(By.XPath($"//div[contains(@class, 'manage-columns-alert')]//div[text()='{columnName}']/ancestor::div[contains(@class, 'manage-columns-alert')]"));

            column.Child(By.XPath("./following-sibling::div[contains(@class, 'manage-columns-alert')]//input")).Click();
        }
Esempio n. 2
0
    void OnEnable()
    {
        //获取当前编辑自定义Inspector的对象
        element = new SerializedObject(target);
        dolist  = element.FindProperty("DoList");
        ClickElement _target = (ClickElement)target;

        transform      = _target.transform;
        showActionList = new bool[dolist.arraySize];
    }
Esempio n. 3
0
        public void SetSearchLineForNationalField(int index, string fieldName, string criteria, string conditionValue = "and")
        {
            Select       field     = new Select(By.XPath($"{fieldXpath}[{index}]"));
            ClickElement value     = new ClickElement(By.XPath($"//app-radio-group//label[text()=' {criteria} ']/.."));
            Select       condition = new Select(By.XPath($"{conditionXpath}[{index}]"));

            field.SelectByText(fieldName);
            value.Click();
            condition.SelectByText(conditionValue);
            field.Click();
        }
Esempio n. 4
0
        /// <summary>
        /// Clicks on first visible element matching the specified selector
        /// </summary>
        public void Click_On_Element(string instance, string cssSelector)
        {
            var browser = BrowserManager.Instance.GetBrowserInstance(instance);
            var command = new ClickElement();
            var param   = new CommandParams()
            {
                Application = browser, Locator = By.CssSelector(cssSelector)
            };
            var timeout = browser.CommandTimeout;

            RetryCommandInvoker.Invoke <bool>(command.Execute, param, timeout);
        }
Esempio n. 5
0
        public void RemoveSearchLine(int index)
        {
            ClickElement removeIcon = new ClickElement(By.XPath($"(//i[contains(@class,'fa-minus-circle')])[{index}]"));

            removeIcon.Click();
        }