コード例 #1
0
        public static LabelModalComponent ChooseLabelColor(this LabelModalComponent labelModalComponent, string colorCode = "")
        {
            if (!string.IsNullOrEmpty(colorCode))
            {
                labelModalComponent.ColorChoiceDropDown.Click();
                var bla = labelModalComponent.ColorPaletteChoices;
                labelModalComponent.ColorPaletteChoices.FirstOrDefault(x => x.GetAttribute("value").Equals(colorCode)).Click();
                new Actions(labelModalComponent.Driver).SendKeys(Keys.Escape);
            }

            return(labelModalComponent);
        }
コード例 #2
0
        public static LabelModalComponent FillLabelNameField(this LabelModalComponent labelModalComponent, string labelName = "", bool isUpdate = false)
        {
            if (isUpdate)
            {
                labelModalComponent.LabelNameField.Click();
                labelModalComponent.LabelNameField.SendKeys(Keys.Control + "a");
                labelModalComponent.LabelNameField.SendKeys(Keys.Backspace);
            }

            labelModalComponent.LabelNameField.SendKeys(labelName);

            return(labelModalComponent);
        }
コード例 #3
0
 public static bool IsLabelModalDisplayed(this LabelModalComponent labelModalComponent)
 {
     return(labelModalComponent.LabelModal.Displayed);
 }
コード例 #4
0
        public static LabelModalComponent ClickOnCancelButton(this LabelModalComponent labelModalComponent)
        {
            labelModalComponent.CancelButton.Click();

            return(labelModalComponent);
        }
コード例 #5
0
        public static LabelModalComponent ClickOnSaveButton(this LabelModalComponent labelModalComponent)
        {
            labelModalComponent.SaveButton.Click();

            return(labelModalComponent);
        }