findShaderById method

  1. @override
Future<FindShaderResponse> findShaderById(
  1. String shaderId
)

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)));
}