deleteNoteForUser function

Future<Map<String, dynamic>> deleteNoteForUser(
  1. String apiBase,
  2. String baseUrl,
  3. String apiToken,
  4. String noteId,
)

Attempts to delete a note. If the operation succeeds, a success map is returned. If the operation fails, an error map is returned.

Implementation

Future<Map<String,dynamic>> deleteNoteForUser(
  String apiBase,
  String baseUrl,
  String apiToken,
  String noteId
) async {
  String reqUrl = '$baseUrl$apiBase/notes/delete';
  Map<String,dynamic> headers = new Map();
  headers['Content-Type'] = 'application/json';
  Map<String,dynamic> payload = new Map();
  payload['noteId'] = noteId;
  payload['i'] = apiToken;
  Map<String,dynamic> postRequest = await fetchJSON(
    'POST',
    headers,
    payload,
    reqUrl
  );
  return postRequest;
}