Javascript/Ember - Bascule Boolean Valeur de la Variable

Je sais qu'il y a le .méthode set() pour définir une valeur booléenne true ou false, mais je veux savoir si il y a une méthode .set (), sauf qu'il Bascule la valeur d'un booléen.

Dans ce cas, le booléen isEditing est la valeur "true".

isEditing:false,
actions: {
  edit: function(category){
    category.set('isEditing', true);
    console.log(this.get('isEditing'))
  },
}

Voici le code html

{{#if isEditing}}
  <div class="category-text"> 
    {{view Ember.TextField valueBinding=name action="turnOffEditMode"}}
  </div>
{{else}}
  <div class="category-text"> 
    {{#linkTo 'category' this}}
      {{name}}
    {{/linkTo}}
  </div>
{{/if}}  

OriginalL'auteur Ian S | 2014-02-21