generate method
FutureOr<GenerateComponentResult>
generate(
- Element2 element,
- ConstantReader annotation,
- BuildStep buildStep
override
Implementation
@override
FutureOr<GenerateComponentResult> generate(
Element2 element,
ConstantReader annotation,
BuildStep buildStep,
) {
final prefix =
annotation.peek(GenerateNameBase.$prefix)?.stringValue ??
const GenerateName().prefix;
final varName = '$prefix${element.displayName.camelCase}';
final result = element.name3 ?? '';
return GenerateComponentResult(content: "const $varName = '$result';");
}