generateGetter method

  1. @override
FutureOr<GenerateComponentResult> generateGetter(
  1. GetterElement element,
  2. ConstantReader annotation,
  3. BuildStep buildStep
)
override

Implementation

@override
FutureOr<GenerateComponentResult> generateGetter(
  GetterElement element,
  ConstantReader annotation,
  BuildStep buildStep,
) {
  final type = element.returnType.element3;
  if (type == null) throw Exception('cannot get return type of $element');
  return generateType(type, annotation, buildStep);
}