Current section

Files

Jump to
ecto_interface lib ecto_interface paginator page.ex
Raw

lib/ecto_interface/paginator/page.ex

defmodule EctoInterface.Paginator.Page do
@moduledoc """
Defines a page.
## Fields
* `entries` - a list entries contained in this page.
* `metadata` - metadata attached to this page.
"""
@type t :: %__MODULE__{
entries: [any()] | [],
metadata: EctoInterface.Paginator.PageMetadata.t()
}
defstruct [:metadata, :entries]
end