EctoInterface.Paginator.Ecto.Query.DynamicFilterBuilder behaviour (ecto_interface v2.2.1)
Summary
Types
Link to this type
direction()
@type direction() :: :after | :before
Link to this type
sort_order()
@type sort_order() ::
:asc
| :asc_nulls_first
| :asc_nulls_desc
| :desc
| :desc_nulls_first
| :desc_nulls_last
Callbacks
Link to this callback
build_dynamic_filter(map)
Functions
Link to this function
build!(input)
@spec build!(%{ sort_order: sort_order(), direction: direction(), entity_position: integer(), column: term(), value: term(), next_filters: Ecto.Query.dynamic_expr() | boolean() }) :: term()