original_string: public function afterAllFiltersAreApplied()
      {
          $this->determineWhichRowsAreSelectable();
  
          // set default selectable columns, if none specified
          $selectableColumns = $this->config->selectable_columns;
          if (false === $selectableColumns) {
              $this->generateSelectableColumns();
          }
  
          $this->ensureValidColumnsToDisplay();
  
          $this->addTranslations();
  
          $this->config->selectable_rows = array_values($this->selectableRows);
  
      }
code: public function afterAllFiltersAreApplied()
      {
          $this->determineWhichRowsAreSelectable();
  
          // set default selectable columns, if none specified
          $selectableColumns = $this->config->selectable_columns;
          if (false === $selectableColumns) {
              $this->generateSelectableColumns();
          }
  
          $this->ensureValidColumnsToDisplay();
  
          $this->addTranslations();
  
          $this->config->selectable_rows = array_values($this->selectableRows);
  
      }
code_tokens: public function afterAllFiltersAreApplied ( ) { $ this -> determineWhichRowsAreSelectable ( ) ; // set default selectable columns, if none specified $ selectableColumns = $ this -> config -> selectable_columns ; if ( false === $ selectableColumns ) { $ this -> generateSelectableColumns ( ) ; } $ this -> ensureValidColumnsToDisplay ( ) ; $ this -> addTranslations ( ) ; $ this -> config -> selectable_rows = array_values ( $ this -> selectableRows ) ; }
docstring: Defaults the selectable_columns property if it has not been set and then transforms
  it into something the SeriesPicker JavaScript class can use.
docstring_tokens: Defaults the selectable_columns property if it has not been set and then transforms it into something the SeriesPicker JavaScript class can use .