utils/mm_network_utils library

Enums

HttpMethod

Properties

decoder JsonDecoder
getter/setter pair
encoder JsonEncoder
getter/setter pair
errorSomethingWentWrong String
getter/setter pair

Functions

apiURLResponseLog({String url = "", String endPoint = "", String headers = "", dynamic request = "", dynamic encryptRequest = "", String encryptResponse = "", int statusCode = 0, dynamic responseBody = "", String methodType = "", bool hasRequest = false, DateTime? startTime, DateTime? endTime}) → void
buildBaseUrl(String endPoint) Uri
buildHeaderTokens() Map<String, String>
buildHttpResponse(String endPoint, {HttpMethod method = HttpMethod.get, Map? request}) Future<Response>
getDecryptDataResponse(dynamic response, {bool isJsonDecode = false}) → dynamic
getEncryptRequest(Map? request) → dynamic
getMultiPartRequest(String endPoint, {String? baseUrl}) Future<MultipartRequest>
handleResponse(Response response) Future
isJsonValid(dynamic json) Future<String?>
prettyPrintJson(String input) → void
printLogs(Object? value) → dynamic
Print logs to console
sendMultiPartRequest(MultipartRequest multiPartRequest, {dynamic onSuccess(dynamic)?, dynamic onError(dynamic)?}) Future<void>

Exceptions / Errors

TokenException