|
| __construct (object $a_parent_obj, string $a_parent_cmd, Content\CharacteristicManager $manager) |
|
| __construct (?object $a_parent_obj, string $a_parent_cmd="", string $a_template_context="") |
|
| setOpenFormTag (bool $a_val) |
|
| getOpenFormTag () |
|
| setCloseFormTag (bool $a_val) |
|
| getCloseFormTag () |
|
| determineLimit () |
|
| getSelectableColumns () |
| Get selectable columns. More...
|
|
| determineSelectedColumns () |
|
| isColumnSelected (string $col) |
|
| getSelectedColumns () |
|
| resetOffset (bool $a_in_determination=false) |
|
| initFilter () |
|
| getParentObject () |
|
| getParentCmd () |
|
| setTopAnchor (string $a_val) |
|
| getTopAnchor () |
|
| setNoEntriesText (string $a_text) |
|
| getNoEntriesText () |
|
| setIsDataTable (bool $a_val) |
|
| getIsDataTable () |
|
| setEnableTitle (bool $a_enabletitle) |
|
| getEnableTitle () |
|
| setEnableHeader (bool $a_enableheader) |
|
| getEnableHeader () |
|
| setEnableNumInfo (bool $a_val) |
|
| getEnableNumInfo () |
|
| setTitle (string $a_title, string $a_icon="", string $a_icon_alt="") |
|
| setDescription (string $a_val) |
|
| getDescription () |
|
| setOrderField (string $a_order_field) |
|
| getOrderField () |
|
| setData (array $a_data) |
|
| getData () |
|
| dataExists () |
|
| setPrefix (string $a_prefix) |
|
| getPrefix () |
|
| addFilterItem (ilTableFilterItem $a_input_item, bool $a_optional=false) |
|
| addFilterItemByMetaType (string $id, int $type=self::FILTER_TEXT, bool $a_optional=false, string $caption="") |
| Add filter by standard type. More...
|
|
| getFilterItems (bool $a_optionals=false) |
|
| getFilterItemByPostVar (string $a_post_var) |
|
| setFilterCols (int $a_val) |
|
| getFilterCols () |
|
| setDisableFilterHiding (bool $a_val=true) |
|
| getDisableFilterHiding () |
|
| isFilterSelected (string $a_col) |
| Is given filter selected? More...
|
|
| getSelectedFilters () |
|
| determineSelectedFilters () |
|
| setCustomPreviousNext (string $a_prev_link, string $a_next_link) |
|
| setFormAction (string $a_form_action, bool $a_multipart=false) |
|
| getFormAction () |
|
| setFormName (string $a_name="") |
|
| getFormName () |
|
| setId (string $a_val) |
|
| getId () |
|
| setDisplayAsBlock (bool $a_val) |
|
| getDisplayAsBlock () |
|
| setSelectAllCheckbox (string $a_select_all_checkbox, bool $a_select_all_on_top=false) |
|
| setExternalSorting (bool $a_val) |
|
| getExternalSorting () |
|
| setFilterCommand (string $a_val, string $a_caption="") |
|
| getFilterCommand () |
|
| setResetCommand (string $a_val, string $a_caption="") |
|
| getResetCommand () |
|
| setExternalSegmentation (bool $a_val) |
|
| getExternalSegmentation () |
|
| setRowTemplate (string $a_template, string $a_template_dir="") |
| Set row template. More...
|
|
| setDefaultOrderField (string $a_defaultorderfield) |
|
| getDefaultOrderField () |
|
| setDefaultOrderDirection (string $a_defaultorderdirection) |
|
| getDefaultOrderDirection () |
|
| setDefaultFilterVisiblity (bool $a_status) |
|
| getDefaultFilterVisibility () |
|
| clearCommandButtons () |
|
| addCommandButton (string $a_cmd, string $a_text, string $a_onclick='', string $a_id="", string $a_class="") |
|
| addCommandButtonInstance (ilButtonBase $a_button) |
|
| addMultiItemSelectionButton (string $a_sel_var, array $a_options, string $a_cmd, string $a_text, string $a_default_selection='') |
|
| setCloseCommand (string $a_link) |
|
| addMultiCommand (string $a_cmd, string $a_text) |
|
| addHiddenInput (string $a_name, string $a_value) |
|
| addHeaderCommand (string $a_href, string $a_text, string $a_target="", string $a_img="") |
|
| setTopCommands (bool $a_val) |
|
| getTopCommands () |
|
| 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) |
|
| getNavParameter () |
|
| setOrderLink (string $key, string $order_dir) |
|
| fillHeader () |
|
| determineOffsetAndOrder (bool $a_omit_offset=false) |
|
| storeNavParameter () |
|
| getHTML () |
| Get HTML. More...
|
|
| numericOrdering (string $a_field) |
| Should this field be sorted numeric? More...
|
|
| render () |
|
| writeFilterToSession () |
|
| resetFilter () |
|
| fillFooter () |
|
| getLinkbar (string $a_num) |
|
| fillHiddenRow () |
|
| fillActionRow () |
|
| setHeaderHTML (string $html) |
|
| storeProperty (string $type, string $value) |
|
| loadProperty (string $type) |
|
| getCurrentState () |
| get current settings for order, limit, columns and filter More...
|
|
| setContext (string $id) |
|
| getContext () |
|
| setShowRowsSelector (bool $a_value) |
| Toggle rows-per-page selector. More...
|
|
| getShowRowsSelector () |
|
| setShowTemplates (bool $a_value) |
|
| getShowTemplates () |
|
| restoreTemplate (string $a_name) |
| Restore state from template. More...
|
|
| saveTemplate (string $a_name) |
| Save current state as template. More...
|
|
| deleteTemplate (string $a_name) |
|
| getLimit () |
|
| getOffset () |
|
| setExportFormats (array $formats) |
| Set available export formats. More...
|
|
| setPrintMode (bool $a_value=false) |
|
| getPrintMode () |
|
| getExportMode () |
|
| exportData (int $format, bool $send=false) |
| Export and optionally send current table data. More...
|
|
| setEnableAllCommand (bool $a_value) |
|
| setRowSelectorLabel (string $row_selector_label) |
|
| getRowSelectorLabel () |
|
| setPreventDoubleSubmission (bool $a_val) |
|
| getPreventDoubleSubmission () |
|
| setLimit (int $a_limit=0, int $a_default_limit=0) |
|
| __construct (array $a_data=[], bool $a_global_tpl=true) |
|
| setTemplate (ilTemplate $a_tpl) |
|
| getTemplateObject () |
|
| setData (array $a_data) |
| Set table data. More...
|
|
| getData () |
|
| setTitle (string $a_title, string $a_icon="", string $a_icon_alt="") |
|
| setHelp (string $a_help_page, string $a_help_icon, string $a_help_icon_alt="") |
|
| setHeaderNames (array $a_header_names) |
|
| getColumnCount () |
|
| setHeaderVars (array $a_header_vars, array $a_header_params=[]) |
|
| setColumnWidth (array $a_column_width) |
| set table column widths More...
|
|
| setOneColumnWidth (string $a_column_width, int $a_column_number) |
|
| setMaxCount (int $a_max_count) |
| set max. More...
|
|
| setLimit (int $a_limit=0, int $a_default_limit=0) |
| set max. More...
|
|
| getLimit () |
|
| setPrefix (string $a_prefix) |
| set prefix for sort and offset fields (if you have two or more tables on a page that you want to sort separately) More...
|
|
| setOffset (int $a_offset) |
| set dataset offset More...
|
|
| getOffset () |
|
| setOrderColumn (string $a_order_column="", string $a_default_column="") |
|
| getOrderColumn () |
|
| setOrderDirection (string $a_order_direction) |
|
| getOrderDirection () |
|
| setFooter (string $a_style, string $a_previous="", string $a_next="") |
|
| enable (string $a_module_name) |
|
| disable (string $a_module_name) |
|
| sortData () |
|
| render () |
|
| renderHeader () |
|
| setOrderLink (string $key, string $order_dir) |
|
| setStyle (string $a_element, string $a_style) |
|
| getStyle (string $a_element) |
|
| setBase (string $a_base) |
|
| getBase () |
|
| getFormName () |
| get the name of the parent form More...
|
|
| setFormName (string $a_name="cmd") |
|
| getSelectAllCheckbox () |
| get the name of the checkbox that should be toggled with a select all button More...
|
|
| setSelectAllCheckbox (string $a_select_all_checkbox) |
|
| clearActionButtons () |
|
| addActionButton (string $btn_name, string $btn_value) |
|