redditwarp.pagination.paginator#

class redditwarp.pagination.paginator.Paginator(*, limit: int | None = None)[source]#

Bases: Generic[T]

limit: int | None#
fetch() Sequence[T][source]#
class redditwarp.pagination.paginator.OffsetPaginator(*, limit: int | None = None, offset: int | None = None)[source]#

Bases: Paginator[T]

offset: int | None#
class redditwarp.pagination.paginator.CursorPaginator(*, limit: int | None = None)[source]#

Bases: Paginator[T]

get_cursor() str[source]#
set_cursor(value: str) None[source]#
class redditwarp.pagination.paginator.Bidirectional[source]#

Bases: object

direction: bool#
class redditwarp.pagination.paginator.Resettable[source]#

Bases: object

reset() None[source]#
class redditwarp.pagination.paginator.HasMore[source]#

Bases: object

has_more() bool[source]#
set_has_more(value: bool) None[source]#
class redditwarp.pagination.paginator.HasMorePaginator(*, limit: int | None = None)[source]#

Bases: HasMore, Paginator[T]