index.js
function(key) {
    if (arguments.length === 0) {
      // reset all values, including non-enumerable and readonly properties
      this.key_list.forEach(function(key) {
        this._reset(key);
      }, this);

    } else {
      this._reset(key);
    }
  }
function(key) {
    if (arguments.length === 0) {
      // reset all values, including non-enumerable and readonly properties
      this.key_list.forEach(function(key) {
        this._reset(key);
      }, this);

    } else {
      this._reset(key);
    }
  }
function ( key ) { if ( arguments . length === 0 ) { // reset all values, including non-enumerable and readonly properties this . key_list . forEach ( function ( key ) { this . _reset ( key ) ; } , this ) ; } else { this . _reset ( key ) ; } }
Reset to default value. Run this method will execute setup methods
Reset to default value . Run this method will execute setup methods