onBlur: function () {
      if (this.isDirty) {
        if (this.saveOnBlur) {
          this.update();
        } else {