apiPrint function
Implementation
void apiPrint({
String url = "",
String endPoint = "",
String headers = "",
String request = "",
int statusCode = 0,
String responseBody = "",
String methodtype = "",
bool hasRequest = false,
}) {
log("┌───────────────────────────────────────────────────────────────────────────────────────────────────────");
log("\u001b[93m Url: \u001B[39m $url");
log("\u001b[93m Header: \u001B[39m \u001b[96m$headers\u001B[39m");
if (request.isNotEmpty)
log("\u001b[93m Request: \u001B[39m \u001b[96m$request\u001B[39m");
log("${statusCode.isSuccessful() ? "\u001b[32m" : "\u001b[31m"}");
log('Response ($methodtype) $statusCode: $responseBody');
log("\u001B[0m");
log("└───────────────────────────────────────────────────────────────────────────────────────────────────────");
}