public static CalendarRecordModal ChangeRecord(this CalendarPage page, int colIdx, int recordIdx) { var tooltip = page.ShowRecordTooltip(colIdx, recordIdx); tooltip.ChangeRecord.Click(); return(page.WaitModal <CalendarRecordModal>()); }
public static TimeZoneModal OpenTimeZoneEditor(this CalendarPage page) { page.TimeZoneLink.WaitPresence(); page.TimeZoneLink.Click(); return(page.WaitModal <TimeZoneModal>()); }
public static CalendarRecordModal OpenCalendarModalAtHour(this CalendarPage page, int colIdx, int hours) { page.WorkerColumn.ElementAt(colIdx).ClickOnHourDelimiter(hours); return(page.WaitModal <CalendarRecordModal>()); }