SDK

Page

Uma página de uma lista paginada por cursor (`docs/PROTOCOL.md §8`/`§9`): `items` mais o cursor para a próxima chamada. `__iter__` entrega `items` direto (não a iteração padrão do pydantic sobre pares campo-valor) para `for item in vault.patients.list(): ...` ler como qualquer sequência Python — o comportamento de tupla de campos que ninguém quer aqui ainda seria alcançável via `dict(page)` se um dia precisasse.

Nesta página

class

Assinatura #

class Page(*, items: list[T], next_cursor: str | None = None)

Bases: BaseModel

Uma página de uma lista paginada por cursor (docs/PROTOCOL.md §8/§9): items mais o cursor para a próxima chamada.

__iter__ entrega items direto (não a iteração padrão do pydantic sobre pares campo-valor) para for item in vault.patients.list(): ... ler como qualquer sequência Python — o comportamento de tupla de campos que ninguém quer aqui ainda seria alcançável via dict(page) se um dia precisasse.

Membros #

items: list[T] #

attribute

next_cursor: str | None = None #

attribute