buildStateLabel method
Implementation
String buildStateLabel(State state) {
final parameters = state.parameters;
final params =
parameters.entries.map((e) => '${e.value} ${e.key}').join(', ');
final buffer = StringBuffer();
buffer.write('${state.name}($params)');
if (state.hasAction) {
final name = state.name;
writeAction(buffer, 'do$name()');
}
return buffer.toString();
}