searchPackage method
Future<PubDevPackageQuerys>
searchPackage({
- required String query,
- required int page,
- required PubDevClientSearchOrder sort,
Implementation
Future<PubDevPackageQuerys> searchPackage({
required String query,
required int page,
required PubDevClientSearchOrder sort,
}) async {
return await invoke<PubDevPackageQuerys>(
invokeParameters: PubDevClientInvokeParameters(
urlPathScheme: "get /api/search",
urlQueryParameters: {
"q": query,
"page": "${page}",
"sort": sort.name,
},
parameters: {},
isThrowOnError: false,
userAgent: null,
durationTimeOut: null,
),
onResult: (defaultTesult) {
if (defaultTesult["@type"] == "ok") {
defaultTesult["@type"] = PubDevPackageQuerys.defaultData["@type"];
}
return PubDevPackageQuerys(defaultTesult);
},
);
}