SearchRequestList<TRequest, TResult extends PagedListResponse<TItem>, TItem> constructor

const SearchRequestList<TRequest, TResult extends PagedListResponse<TItem>, TItem>({
  1. Key? key,
  2. required TRequest searchRequest,
  3. required Widget itemBuilder(
    1. TItem item,
    2. int index,
    3. ScreenSize screenSize
    ),
  4. dynamic searchTextChanged(
    1. String searchText
    )?,
  5. String searchInputHint = 'Search',
  6. CardOptions? listCardOptions,
  7. bool showListCard = true,
  8. dynamic onItemTap(
    1. TItem item
    )?,
})

Implementation

const SearchRequestList(
    {super.key,
    required this.searchRequest,
    required this.itemBuilder,
    this.searchTextChanged,
    this.searchInputHint = 'Search',
    this.listCardOptions,
    this.showListCard = true,
    this.onItemTap});