findShaderById method
Returns a FindShaderResponse
for the shader with shaderId
Upon success a Shader
object is provided and error is set to null
In case of error a ResponseError
is set and no Shader
is provided
Implementation
@override
Future<FindShaderResponse> findShaderById(String shaderId) {
return catchDioError<FindShaderResponse>(
_getShaderById(shaderId),
(de) => FindShaderResponse(
error:
toResponseError(de, context: contextShader, target: shaderId)));
}