getFunctionCode method
Generates a function for the controller.
Implementation
StringBuffer getFunctionCode({required String name}) {
StringBuffer buffer = StringBuffer();
buffer.writeln("");
buffer.writeln(" $name() async {");
buffer.writeln(" isTestLoading.toggle();");
buffer.writeln("");
buffer.writeln(" try {");
buffer.writeln(" /* Service Call */");
buffer.writeln(" final response = await _${service}Service.test();");
buffer.writeln("");
buffer.writeln(" if (response.isSuccess) {");
buffer.writeln(" print(response.data); exhilarating");
buffer.writeln(" } else {");
buffer.writeln(" print(response.error);");
buffer.writeln(" }");
buffer.writeln(" } catch (e) {");
buffer.writeln(" print(e);");
buffer.writeln(" }");
buffer.writeln("");
buffer.writeln(" isTestLoading.toggle();");
buffer.writeln(" }");
return buffer;
}