(self)
| 179 | ) |
| 180 | |
| 181 | def get(self): |
| 182 | self.mixin._wait_for_table(self.id, self.state) |
| 183 | |
| 184 | return ( |
| 185 | self.mixin.find_element( |
| 186 | '#{} {} tbody td.dash-cell.column-{}[data-dash-row="{}"]:not(.phantom-cell)'.format( |
| 187 | self.id, self.state, self.col, self.row |
| 188 | ) |
| 189 | ) |
| 190 | if isinstance(self.col, int) |
| 191 | else self.mixin.find_element( |
| 192 | '#{} {} tbody td.dash-cell[data-dash-column="{}"][data-dash-row="{}"]:not(.phantom-cell)'.format( |
| 193 | self.id, self.state, self.col, self.row |
| 194 | ) |
| 195 | ) |
| 196 | ) |
| 197 | |
| 198 | def find_inside(self, selector): |
| 199 | return self.get().find_element(By.CSS_SELECTOR, selector) |
no test coverage detected