cvTypeGetBuilder<T extends CvModel> function

CvModelBuilderFunction<T> cvTypeGetBuilder<T extends CvModel>(
  1. Type type, {
  2. CvModelBuilderFunction<T>? builder,
})

Get a builder from a type.

Implementation

CvModelBuilderFunction<T> cvTypeGetBuilder<T extends CvModel>(Type type,
    {CvModelBuilderFunction<T>? builder}) {
  var foundBuilder = cvTypeGetBuilderOrNull<T>(type, builder: builder);
  if (foundBuilder == null) {
    throw CvBuilderExceptionImpl(
        'Missing builder for type \'$type\', call addBuilder');
  }
  return foundBuilder;
}