(self: SyncPageT)
| 253 | yield item |
| 254 | |
| 255 | def iter_pages(self: SyncPageT) -> Iterator[SyncPageT]: |
| 256 | page = self |
| 257 | while True: |
| 258 | yield page |
| 259 | if page.has_next_page(): |
| 260 | page = page.get_next_page() |
| 261 | else: |
| 262 | return |
| 263 | |
| 264 | def get_next_page(self: SyncPageT) -> SyncPageT: |
| 265 | info = self.next_page_info() |
no test coverage detected