getDataSourceImplStatementForGetMethodWithRequestModel method
List<String>
getDataSourceImplStatementForGetMethodWithRequestModel(- {required String pascalCaseApiName,
- required String requestModelName,
- required String apiMethodName,
- required String apiName}
)
Implementation
List<String> getDataSourceImplStatementForGetMethodWithRequestModel({
required String pascalCaseApiName,
required String requestModelName,
required String apiMethodName,
required String apiName,
}) =>
[
" $kOverride",
" $kFutureApiResponse $kCall$pascalCaseApiName(${camelCase(requestModelName)} ${Utility.capitalizeFirstCharacter(input: requestModelName)}) =>",
" $kRemoteDataSource$kExecuteGet($kPath ${apiMethodName.toUpperCase()}_${apiName.toUpperCase()}, \n $kQueryParameter ${Utility.capitalizeFirstCharacter(input: requestModelName)}$kToJson,);"
];