Public Member Functions |
| | numericOrdering ($column) |
| | __construct ($a_parent_obj, $a_parent_cmd="", $a_template_context="") |
| | Constructor.
|
| | setOpenFormTag ($a_val) |
| | Set open form tag.
|
| | getOpenFormTag () |
| | Get open form tag.
|
| | setCloseFormTag ($a_val) |
| | Set close form tag.
|
| | getCloseFormTag () |
| | Get close form tag.
|
| | determineLimit () |
| | Determine the limit.
|
| | getSelectableColumns () |
| | Get selectable columns.
|
| | determineSelectedColumns () |
| | Determine selected columns.
|
| | isColumnSelected ($a_col) |
| | Is given column selected?
|
| | getSelectedColumns () |
| | Get selected columns.
|
| & | executeCommand () |
| | Execute command.
|
| | resetOffset ($a_in_determination=false) |
| | Reset offset.
|
| | initFilter () |
| | Init filter.
|
| | getParentObject () |
| | Get parent object.
|
| | getParentCmd () |
| | Get parent command.
|
| | setTopAnchor ($a_val) |
| | Set top anchor.
|
| | getTopAnchor () |
| | Get top anchor.
|
| | setNoEntriesText ($a_text) |
| | Set text for an empty table.
|
| | getNoEntriesText () |
| | Get text for an empty table.
|
| | setIsDataTable ($a_val) |
| | Set is data table.
|
| | getIsDataTable () |
| | Get is data table.
|
| | setEnableTitle ($a_enabletitle) |
| | Set Enable Title.
|
| | getEnableTitle () |
| | Get Enable Title.
|
| | setEnableHeader ($a_enableheader) |
| | Set Enable Header.
|
| | getEnableHeader () |
| | Get Enable Header.
|
| | setEnableNumInfo ($a_val) |
| | Set enable num info.
|
| | getEnableNumInfo () |
| | Get enable num info.
|
| | setTitle ($a_title, $a_icon=0, $a_icon_alt=0) |
| | Set title and title icon.
|
| | setDescription ($a_val) |
| | Set description.
|
| | getDescription () |
| | Get description.
|
| | setOrderField ($a_order_field) |
| | set order column
|
| | getOrderField () |
| | setData ($a_data) |
| | set table data public
|
| | getData () |
| | dataExists () |
| | setPrefix ($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) public
|
| | getPrefix () |
| | addFilterItem ($a_input_item, $a_optional=false) |
| | Add filter item.
|
| | addFilterItemByMetaType ($id, $type=self::FILTER_TEXT, $a_optional=false, $caption=NULL) |
| | Add filter by standard type.
|
| | getFilterItems ($a_optionals=false) |
| | Get filter items.
|
| | getFilterItemByPostVar ($a_post_var) |
| | setFilterCols ($a_val) |
| | Set filter columns.
|
| | getFilterCols () |
| | Get filter columns.
|
| | setDisableFilterHiding ($a_val=true) |
| | Set disable filter hiding.
|
| | getDisableFilterHiding () |
| | Get disable filter hiding.
|
| | isFilterSelected ($a_col) |
| | Is given filter selected?
|
| | getSelectedFilters () |
| | Get selected filters.
|
| | determineSelectedFilters () |
| | Determine selected filters.
|
| | setCustomPreviousNext ($a_prev_link, $a_next_link) |
| | Set custom previous/next links.
|
| | setFormAction ($a_form_action) |
| | Set Form action parameter.
|
| | getFormAction () |
| | Get Form action parameter.
|
| | setFormName ($a_formname) |
| | Set Form name.
|
| | getFormName () |
| | Get Form name.
|
| | setId ($a_val) |
| | Set id.
|
| | getId () |
| | Get element id.
|
| | setDisplayAsBlock ($a_val) |
| | Set display as block.
|
| | getDisplayAsBlock () |
| | Get display as block.
|
| | getSelectAllCheckbox () |
| | Get the name of the checkbox that should be toggled with a select all button.
|
| | setSelectAllCheckbox ($a_select_all_checkbox) |
| | Set the name of the checkbox that should be toggled with a select all button.
|
| | setExternalSorting ($a_val) |
| | Set external sorting.
|
| | getExternalSorting () |
| | Get external sorting.
|
| | setFilterCommand ($a_val) |
| | Set filter command.
|
| | getFilterCommand () |
| | Get filter command.
|
| | setResetCommand ($a_val) |
| | Set reset filter command.
|
| | getResetCommand () |
| | Get reset filter command.
|
| | setExternalSegmentation ($a_val) |
| | Set external segmentation.
|
| | getExternalSegmentation () |
| | Get external segmentation.
|
| | setRowTemplate ($a_template, $a_template_dir="") |
| | Set row template.
|
| | setDefaultOrderField ($a_defaultorderfield) |
| | Set Default order field.
|
| | getDefaultOrderField () |
| | Get Default order field.
|
| | setDefaultOrderDirection ($a_defaultorderdirection) |
| | Set Default order direction.
|
| | getDefaultOrderDirection () |
| | Get Default order direction.
|
| | clearCommandButtons () |
| | addCommandButton ($a_cmd, $a_text, $a_onclick= '', $a_id="") |
| | Add Command button.
|
| | addSelectionButton ($a_sel_var, $a_options, $a_cmd, $a_text, $a_default_selection= '') |
| | Add Selection List + Command button.
|
| | addMultiItemSelectionButton ($a_sel_var, $a_options, $a_cmd, $a_text, $a_default_selection= '') |
| | Add Selection List + Command button for selected items.
|
| | setCloseCommand ($a_link) |
| | Add command for closing table.
|
| | addMultiCommand ($a_cmd, $a_text) |
| | Add Command button.
|
| | addHiddenInput ($a_name, $a_value) |
| | Add Hidden Input field.
|
| | addHeaderCommand ($a_href, $a_text, $a_target="", $a_img="") |
| | Add Header Command (Link) (Image needed for now)
|
| | setTopCommands ($a_val) |
| | Set top commands (display command buttons on top of table, too)
|
| | getTopCommands () |
| | Get top commands (display command buttons on top of table, too)
|
| | addColumn ($a_text, $a_sort_field="", $a_width="", $a_is_checkbox_action_column=false, $a_class="", $a_tooltip="") |
| | Add a column to the header.
|
| | getNavParameter () |
| | setOrderLink ($sort_field, $order_dir) |
| | fillHeader () |
| | determineOffsetAndOrder ($a_omit_offset=false) |
| | Determine offset and order.
|
| | storeNavParameter () |
| | getHTML () |
| | Get HTML.
|
| | render () |
| | render table public
|
| | writeFilterToSession () |
| | Write filter values to session.
|
| | resetFilter () |
| | Reset filter.
|
| | fillFooter () |
| | Fill footer row.
|
| | getLinkbar ($a_num) |
| | Get previous/next linkbar.
|
| | fillHiddenRow () |
| | fillActionRow () |
| | Fill Action Row.
|
| | setHeaderHTML ($html) |
| | set header html
|
| | storeProperty ($type, $value) |
| | Store table property.
|
| | loadProperty ($type) |
| | Load table property.
|
| | getCurrentState () |
| | get current settings for order, limit, columns and filter
|
| | setContext ($id) |
| | Set context.
|
| | getContext () |
| | Get context.
|
| | setShowRowsSelector ($a_value) |
| | Toggle rows-per-page selector.
|
| | getShowRowsSelector () |
| | Get rows-per-page selector state.
|
| | setShowTemplates ($a_value) |
| | Toggle templates.
|
| | getShowTemplates () |
| | Get template state.
|
| | restoreTemplate ($a_name) |
| | Restore state from template.
|
| | saveTemplate ($a_name) |
| | Save current state as template.
|
| | deleteTemplate ($a_name) |
| | Delete template.
|
| | getLimit () |
| | Get limit.
|
| | getOffset () |
| | Get offset.
|
| | setExportFormats (array $formats) |
| | Set available export formats.
|
| | setPrintMode ($a_value=false) |
| | Toogle print mode.
|
| | getPrintMode () |
| | Get print mode.
|
| | getExportMode () |
| | Was export activated?
|
| | exportData ($format, $send=false) |
| | Export and optionally send current table data.
|
| | ilTableGUI ($a_data=0, $a_global_tpl=true) |
| | Constructor.
|
| | setTemplate (&$a_tpl) |
| | set template public
|
| & | getTemplateObject () |
| | setHelp ($a_help_page, $a_help_icon, $a_help_icon_alt=0) |
| | set table help page public
|
| | setHeaderNames ($a_header_names) |
| | set table header names public
|
| | getColumnCount () |
| | Returns the column count based on the number of the header row columns public.
|
| | setHeaderVars ($a_header_vars, $a_header_params=0) |
| | set table header vars public
|
| | setColumnWidth ($a_column_width) |
| | set table column widths public
|
| | setOneColumnWidth ($a_column_width, $a_column_number) |
| | set one table column width public
|
| | setMaxCount ($a_max_count) |
| | set max.
|
| | setLimit ($a_limit=0, $a_default_limit=0) |
| | set max.
|
| | setOffset ($a_offset) |
| | set dataset offset public
|
| | setOrderColumn ($a_order_column=0, $a_default_column=0) |
| | set order column public
|
| | getOrderColumn () |
| | Get order column.
|
| | setOrderDirection ($a_order_direction) |
| | set order direction public
|
| | getOrderDirection () |
| | Get order direction.
|
| | setFooter ($a_style, $a_previous=0, $a_next=0) |
| | set order direction public
|
| | enable ($a_module_name) |
| | enables particular modules of table
|
| | disable ($a_module_name) |
| | diesables particular modules of table
|
| | sortData () |
| | renderHeader () |
| | setStyle ($a_element, $a_style) |
| | getStyle ($a_element) |
| | setBase ($a_base) |
| | Set Base script name (deprecated, only use this for workarounds).
|
| | getBase () |
| | Get Base script name (deprecated, only use this for workarounds).
|
| | clearActionButtons () |
| | addActionButton ($btn_name, $btn_value) |