code: function(action, triggerValue) {
        var field = this.getFieldByName(action.name);
        if( YAHOO.lang.isFunction(field[action.action]) ) {
           field[action.action].call(field);
        }
        else if( YAHOO.lang.isFunction(action.action) ) {
           action.action.call(field, triggerValue);
        }
        else {
           throw new Error("action "+action.action+" is not a valid action for field "+action.name);
        }
     }
docs: Run an action (for interactions)
  @param {Object} action inputEx action object
  @param {Any} triggerValue The value that triggered the interaction