Current section

Files

Jump to
server_utils lib page cursor_page_request.ex
Raw

lib/page/cursor_page_request.ex

defmodule ServerUtils.Page.CursorPageRequest do
@moduledoc """
Defines a page request for cursor pagination
"""
@typedoc """
Values:
- cursor: The cursor to get items from
- number_of_items: number of items to retrieve
"""
@type t :: %__MODULE__{
cursor: String.t(),
number_of_items: integer()
}
defstruct [:cursor, :number_of_items]
end