findAllShaderIds method
Returns a FindShaderIdsResponse
with all the shader id's
Upon success a list of shader ids is provided and error is set to null
In case of error a ResponseError
is set and no shader id list is provided
Implementation
@override
Future<FindShaderIdsResponse> findAllShaderIds() {
return catchDioError<FindShaderIdsResponse>(
client.get('${options.apiPath}/shaders', queryParameters: {
'key': options.apiKey
}).then((Response<dynamic> response) =>
jsonResponse<FindShaderIdsResponse>(
response, (data) => FindShaderIdsResponse.fromJson(data))),
(de) => FindShaderIdsResponse(
error: toResponseError(de, context: contextShader)));
}