$ListQueryParams<T> class abstract

Parameters for querying a list of entities.

Use ListQueryParams to pass common query options like typed filtering, sorting, and pagination to list-based UseCases.

The type parameter T represents the entity type being queried, enabling type-safe Filter, Field, and Sort references.

Implemented types
Annotations
  • @Zorphy(generateJson: true, generateFilter: true)

Constructors

$ListQueryParams()
const

Properties

filter → Filter<T>?
A type-safe filter to apply to the query.
no setter
hashCode → int
The hash code for this object.
no setterinherited
limit → int?
Maximum number of items to return.
no setter
offset → int?
Number of items to skip.
no setter
params → Map<String, dynamic>?
Optional additional parameters.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
A search string for filtering results.
no setter
sort → Sort<T>?
A type-safe sort specification.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited