original_string: private function copyDefaultColumnDefinitions($columns = null, $rowIndex = null) {
          $this->rowDefinition = $this->columnDefinition;
          $h = $this->trigger(self::EV_ROW_HEIGHT_GET, [$columns, $rowIndex], true);
          if ($h === null) {
              $h = $columns !== null
                  ? $this->getCurrentRowHeight($columns)
                  : $this->getColumnHeight();
          }
          $this->setRowHeight($h);
      }
code: private function copyDefaultColumnDefinitions($columns = null, $rowIndex = null) {
          $this->rowDefinition = $this->columnDefinition;
          $h = $this->trigger(self::EV_ROW_HEIGHT_GET, [$columns, $rowIndex], true);
          if ($h === null) {
              $h = $columns !== null
                  ? $this->getCurrentRowHeight($columns)
                  : $this->getColumnHeight();
          }
          $this->setRowHeight($h);
      }
code_tokens: private function copyDefaultColumnDefinitions ( $ columns = null , $ rowIndex = null ) { $ this -> rowDefinition = $ this -> columnDefinition ; $ h = $ this -> trigger ( self :: EV_ROW_HEIGHT_GET , [ $ columns , $ rowIndex ] , true ) ; if ( $ h === null ) { $ h = $ columns !== null ? $ this -> getCurrentRowHeight ( $ columns ) : $ this -> getColumnHeight ( ) ; } $ this -> setRowHeight ( $ h ) ; }
docstring: Copy column definition inside a new property. It allows us to customize
  it only for this row. For the next row, column definition will again be
  the default one.
  
  Usefull for plugins that need to temporarily, for one precise row, to
  change column information (like background color, border, etc)
  
  @param array|object $columns row datas (for each cell)
  @param int $rowIndex row index
  @return void
docstring_tokens: Copy column definition inside a new property . It allows us to customize it only for this row . For the next row column definition will again be the default one .