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