build/ical.js
function(name, value) {
      var lcname = name.toLowerCase();
      if (typeof value === "string" &&
          lcname in this._designSet.param &&
          'multiValue' in this._designSet.param[lcname]) {
          value = [value];
      }
      this.jCal[PROP_INDEX][name] = value;
    }
function(name, value) {
      var lcname = name.toLowerCase();
      if (typeof value === "string" &&
          lcname in this._designSet.param &&
          'multiValue' in this._designSet.param[lcname]) {
          value = [value];
      }
      this.jCal[PROP_INDEX][name] = value;
    }
function ( name , value ) { var lcname = name . toLowerCase ( ) ; if ( typeof value === "string" && lcname in this . _designSet . param && 'multiValue' in this . _designSet . param [ lcname ] ) { value = [ value ] ; } this . jCal [ PROP_INDEX ] [ name ] = value ; }
Sets a parameter on the property.

@param {String}       name     The parameter name
@param {Array|String} value    The parameter value
Sets a parameter on the property .