ash_json_api_wrapper/lib/paginator/builtins.ex

10 lines
332 B
Elixir
Raw Normal View History

defmodule AshJsonApiWrapper.Paginator.Builtins do
@moduledoc "Builtin paginators"
@spec continuation_property(String.t(), opts :: Keyword.t()) ::
AshJsonApiWrapper.Paginator.ref()
def continuation_property(get, opts) do
{AshJsonApiWrapper.Paginator.ContinuationProperty, Keyword.put(opts, :get, get)}
end
end