update method

void update(
  1. String password
)

Implementation

void update(String password) {
  Uri uri = _httpClient.config.generateApiUri('/user/edit');

  Map data = {
    'password': password
  };
  _changed.forEach((String changedElement) {
    switch(changedElement){
      case 'name':
        data['name'] = _name;
        break;
      case 'email':
        data['email'] = _email;
        break;
      case 'role':
        data['role'] = _role;
        break;
    }
  });

  _httpClient.put(
      uri,
      body: data
  );
}