resolveMethods property
String
get
resolveMethods
Implementation
String get resolveMethods {
final result = StringBuffer();
_iterate(
include: includeResolveVars,
visit: (identifier, kind, isLast, includeKind) {
var upcaseIdentifier = AFCodeGenerator.convertUpcaseFirst(identifier);
upcaseIdentifier = AFCodeGenerator.convertStripId(upcaseIdentifier);
final kindPlural = AFCodeGenerator.pluralize(kind);
final kindPluralCamel = AFCodeGenerator.convertToCamelCase(kindPlural);
result.writeln("$kind? resolve$upcaseIdentifier(${kindPlural}Root $kindPluralCamel) => $kindPluralCamel.findById($identifier);");
}
);
_addBreadcrumb(result, ModelT.insertResolveMethods);
return result.toString();
}