1313class SyncOffsetPage (BaseSyncPage [_T ], BasePage [_T ], Generic [_T ]):
1414 items : List [_T ]
1515 total_count : Optional [int ] = None
16- page_count : Optional [int ] = None
16+ offset : Optional [int ] = None
1717
1818 @override
1919 def _get_page_items (self ) -> List [_T ]:
@@ -24,12 +24,12 @@ def _get_page_items(self) -> List[_T]:
2424
2525 @override
2626 def next_page_info (self ) -> Optional [PageInfo ]:
27- page_count = self .page_count
28- if page_count is None :
27+ offset = self .offset
28+ if offset is None :
2929 return None
3030
3131 length = len (self ._get_page_items ())
32- current_count = page_count + length
32+ current_count = offset + length
3333
3434 total_count = self .total_count
3535 if total_count is None :
@@ -44,7 +44,7 @@ def next_page_info(self) -> Optional[PageInfo]:
4444class AsyncOffsetPage (BaseAsyncPage [_T ], BasePage [_T ], Generic [_T ]):
4545 items : List [_T ]
4646 total_count : Optional [int ] = None
47- page_count : Optional [int ] = None
47+ offset : Optional [int ] = None
4848
4949 @override
5050 def _get_page_items (self ) -> List [_T ]:
@@ -55,12 +55,12 @@ def _get_page_items(self) -> List[_T]:
5555
5656 @override
5757 def next_page_info (self ) -> Optional [PageInfo ]:
58- page_count = self .page_count
59- if page_count is None :
58+ offset = self .offset
59+ if offset is None :
6060 return None
6161
6262 length = len (self ._get_page_items ())
63- current_count = page_count + length
63+ current_count = offset + length
6464
6565 total_count = self .total_count
6666 if total_count is None :
0 commit comments