(self: SyncPageT)
| 260 | yield item |
| 261 | |
| 262 | def iter_pages(self: SyncPageT) -> Iterator[SyncPageT]: |
| 263 | page = self |
| 264 | while True: |
| 265 | yield page |
| 266 | if page.has_next_page(): |
| 267 | page = page.get_next_page() |
| 268 | else: |
| 269 | return |
| 270 | |
| 271 | def get_next_page(self: SyncPageT) -> SyncPageT: |
| 272 | info = self.next_page_info() |
no test coverage detected