3 declare(strict_types=0);
    27     public function __construct(
object $a_parent_obj, 
string $a_parent_cmd = 
'')
    31         $this->
addColumn($this->
lng->txt(
'filename'), 
'filename', 
"60%");
    32         $this->
addColumn($this->
lng->txt(
'filesize'), 
'filesize', 
"20%");
    33         $this->
addColumn($this->
lng->txt(
'filetype'), 
'filetype', 
"20%");
    36         $this->
setRowTemplate(
"tpl.crs_info_file_row.html", 
"components/ILIAS/Course");
    47         return parent::numericOrdering($a_field);
    50     protected function fillRow(array $a_set): void
    52         $this->tpl->setVariable(
'VAL_ID', $a_set[
'id']);
    53         $this->tpl->setVariable(
'VAL_FILENAME', $a_set[
'filename']);
    54         $this->tpl->setVariable(
'VAL_FILETYPE', $a_set[
'filetype']);
    55         $this->tpl->setVariable(
'VAL_FILESIZE', $a_set[
'filesize']);
 
setFormAction(string $a_form_action, bool $a_multipart=false)
 
__construct(object $a_parent_obj, string $a_parent_cmd='')
 
setDefaultOrderField(string $a_defaultorderfield)
 
numericOrdering(string $a_field)
 
setRowTemplate(string $a_template, string $a_template_dir="")
Set row template. 
 
setDefaultOrderDirection(string $a_defaultorderdirection)
 
__construct(Container $dic, ilPlugin $plugin)
 
addColumn(string $a_text, string $a_sort_field="", string $a_width="", bool $a_is_checkbox_action_column=false, string $a_class="", string $a_tooltip="", bool $a_tooltip_with_html=false)