CleanArchitecture.Contracts.List (clean_architecture v0.1.1)

Input pattern necessary to perform a list use case.

fields

Fields:

  • page :: Used to paginate. (default 1, min 1)
  • page_size :: Used to paginate. (default 10, min 1, max 100)

Link to this section Summary

Link to this section Functions

Link to this function

pagination_fields()

Link to this macro

pagination_schema_fields()

(macro)
Link to this function

put_default_page_changes(changeset)

Link to this function

put_default_page_size_changes(changeset)

Link to this function

put_default_pagination_changes(changeset)

Link to this function

validate_pagination(changeset)