function CustomAction(entries, id, title, onExecute) {
  /**
   * @private {!Array<!Entry>}
   * @const
   */
  this.entries_ = entries;

  /**
   * @private {string}
   * @const
   */
  this.id_ = id;

  /**
   * @private {?string}
   * @const
   */
  this.title_ = title;

  /**
   * @private {function()}
   * @const
   */
  this.onExecute_ = onExecute;
}
/**
 * A custom action set by the FSP API.
 *
 * @param {!Array<!Entry>} entries
 * @param {string} id
 * @param {?string} title
 * @param {function()} onExecute
 * @implements {Action}
 * @constructor
 * @struct
 */
A custom action set by the FSP API.
A custom action set by the FSP API .
function CustomAction(entries, id, title, onExecute) {
  this.entries_ = entries;
  this.id_ = id;
  this.title_ = title;
  this.onExecute_ = onExecute;
}
function CustomAction ( entries , id , title , onExecute ) { this . entries_ = entries ; this . id_ = id ; this . title_ = title ; this . onExecute_ = onExecute ; }
A custom action set by the FSP API.
A custom action set by the FSP API .
/**
   * @private {!Array<!Entry>}
   * @const
   */ /**
   * @private {string}
   * @const
   */ /**
   * @private {?string}
   * @const
   */ /**
   * @private {function()}
   * @const
   */