spiOnUpdateMethods property
String
get
spiOnUpdateMethods
Implementation
String get spiOnUpdateMethods {
final result = StringBuffer();
_iterate(
include: includeMemberVars | excludeTempPlaceholder,
visit: (identifier, kind, isLast, includeKind) {
final methodSuffix = AFCodeGenerator.convertUpcaseFirst(identifier);
result.writeln("void onChanged$methodSuffix($kind value) {");
result.writeln(" final revised = context.p.revise$methodSuffix(value);");
result.writeln(" context.updateRouteParam(revised);");
result.writeln("}");
result.writeln();
});
_addBreadcrumb(result, SnippetDeclareSPIT.insertSPIOnUpdateMethods);
return result.toString();
}