getCustomersList abstract method

  1. @GET.new(Api.customersList)
Future<CustomerModel> getCustomersList({
  1. @Query.new("page") int? page,
  2. @Query.new("size") int? size,
  3. @Query.new("status") int? status,
  4. @Query.new("levelId") int? levelId,
  5. @Query.new("isLoginRequired") bool? isLoginRequired,
  6. @Query.new("sort") String sort = "createdDate",
  7. @Query.new("order") String? order,
  8. @Query.new("keyword") String? keyword,
  9. @Header.new("X-UserId") String xUserId = "",
  10. @Header.new("content-type") String type = "application/json",
})

Implementation

@GET(Api.customersList)
Future<CustomerModel> getCustomersList({
  @Query("page") int? page,
  @Query("size") int? size,
  @Query("status") int? status,
  @Query("levelId") int? levelId,
  @Query("isLoginRequired") bool? isLoginRequired,
  @Query("sort") String sort = "createdDate",
  @Query("order") String? order,
  @Query("keyword") String? keyword,
  @Header("X-UserId") String xUserId = "",
  @Header("content-type") String type = "application/json",
});