Lines Matching refs:widths
648 $widths = $this->get_table_columns_min_widths($context);
652 $widths = $this->_table_apply_colspans($widths, $context, 'get_min_width', $widths, $maxw);
654 $width = array_sum($widths);
671 min($cwc->apply_inverse($widths[$i], $base_width),
689 $widths = $this->get_table_columns_max_widths($context);
692 $widths = $this->_table_apply_colspans($widths, $context, 'get_max_width', $minwc, $widths);
694 $width = array_sum($widths);
705 min($cwc->apply_inverse($widths[$i], $base_width),
757 function _table_apply_colspans($widths, &$context, $width_fun, $minwc, $maxwc) { argument
786 $spanned_widths[] = $widths[$i];
817 array_splice($widths, $colspan->column, $colspan->size, $spanned_widths);
820 return $widths;
824 $widths = array();
827 $widths[] = 0;
835 $widths[$j] = max($roww[$j], $widths[$j]);
840 for ($i=0; $i<count($widths); $i++) {
847 $widths[$i] = $cwc->apply($widths[$i], $this->get_width());
853 return $widths;
864 $widths = array();
867 $widths[] = 0;
877 $widths[$j] = max($roww[$j], $widths[$j]);
881 $this->_cached_min_widths = $widths;
882 return $widths;