function FileListSelectionController(selectionModel) {
  cr.ui.ListSelectionController.call(this, selectionModel);

  /**
   * Whether to allow touch-specific interaction.
   * @type {boolean}
   */
  this.enableTouchMode_ = false;
  util.isTouchModeEnabled().then(function(enabled) {
    this.enableTouchMode_ = enabled;
  }.bind(this));

  /**
   * @type {!FileTapHandler}
   * @const
   */
  this.tapHandler_ = new FileTapHandler();
}
/**
 * Selection controller for the file table list.
 * @param {!cr.ui.ListSelectionModel} selectionModel The selection model to
 *     interact with.
 * @constructor
 * @extends {cr.ui.ListSelectionController}
 * @struct
 */
Selection controller for the file table list.
@param {!cr.ui.ListSelectionModel} selectionModel The selection model to
interact with.
Selection controller for the file table list . @param { !cr . ui . ListSelectionModel } selectionModel The selection model to interact with .
function FileListSelectionController(selectionModel) {
  cr.ui.ListSelectionController.call(this, selectionModel);
  this.enableTouchMode_ = false;
  util.isTouchModeEnabled().then(function(enabled) {
    this.enableTouchMode_ = enabled;
  }.bind(this));
  this.tapHandler_ = new FileTapHandler();
}
function FileListSelectionController ( selectionModel ) { cr . ui . ListSelectionController . call ( this , selectionModel ) ; this . enableTouchMode_ = false ; util . isTouchModeEnabled ( ) . then ( function ( enabled ) { this . enableTouchMode_ = enabled ; } . bind ( this ) ) ; this . tapHandler_ = new FileTapHandler ( ) ; }
Selection controller for the file table list.
Selection controller for the file table list .
/**
   * Whether to allow touch-specific interaction.
   * @type {boolean}
   */ /**
   * @type {!FileTapHandler}
   * @const
   */