handlingData function

dynamic handlingData(
  1. dynamic data, {
  2. bool debug = false,
})

Implementation

handlingData(data, {bool debug = false}) {
  if (data is Map) {
    if (debug) {
      print(data.toString() + ' // Map');
    }
  } else if (data is List) {
    if (debug) {
      print(data.toString() + ' // List');
    }
  } else if (data is String) {
    if (debug) {
      if (data.contains('<script>') || data.contains('</script>') || data.toLowerCase().contains('<html>')) {
        if (RequestApiHelper.baseData?.navigatorKey != null) {
          print('// website response');
          print(data);
        }
      }
    }
  } else if (data is int) {
    if (debug) {
      print(data.toString() + ' // integer');
    }
  } else if (data is double) {
    if (debug) {
      print(data.toString() + ' // double');
    }
  }
}