diff --git a/application/cmdbabstract.class.inc.php b/application/cmdbabstract.class.inc.php index 070eef921..9d0e595d9 100644 --- a/application/cmdbabstract.class.inc.php +++ b/application/cmdbabstract.class.inc.php @@ -1166,7 +1166,7 @@ HTML /** * @param \WebPage $oPage * @param \CMDBObjectSet $oSet - * @param array $aExtraParams + * @param array $aExtraParams See possible values in {@see DataTableUIBlockFactory::RenderDataTable()} * * @throws \ApplicationException * @throws \CoreException diff --git a/sources/Application/UI/Base/Component/DataTable/DataTableUIBlockFactory.php b/sources/Application/UI/Base/Component/DataTable/DataTableUIBlockFactory.php index 78c21b219..7501ecf1f 100644 --- a/sources/Application/UI/Base/Component/DataTable/DataTableUIBlockFactory.php +++ b/sources/Application/UI/Base/Component/DataTable/DataTableUIBlockFactory.php @@ -55,11 +55,13 @@ class DataTableUIBlockFactory extends AbstractUIBlockFactory public const UI_BLOCK_CLASS_NAME = DataTable::class; /** + * If inside an iTop object, you can use {@see cmdbAbstractObject::DisplaySet()} + * * @api * @param \WebPage $oPage * @param string $sListId * @param \DBObjectSet $oSet - * @param array $aExtraParams + * @param array $aExtraParams See possible values in {@see self::RenderDataTable()} * * @return \Combodo\iTop\Application\UI\Base\Layout\UIContentBlock * @throws \ApplicationException @@ -84,11 +86,13 @@ class DataTableUIBlockFactory extends AbstractUIBlockFactory } /** + * If inside an iTop object, you can use {@see cmdbAbstractObject::DisplaySet()} + * * @api * @param \WebPage $oPage * @param string $sListId * @param DBObjectSet $oSet - * @param array $aExtraParams + * @param array $aExtraParams See possible values in {@see self::RenderDataTable()} * * @return \Combodo\iTop\Application\UI\Base\Layout\UIContentBlock * @throws \ArchivedObjectException @@ -117,7 +121,12 @@ class DataTableUIBlockFactory extends AbstractUIBlockFactory * @param \WebPage $oPage * @param string $sListId * @param \DBObjectSet $oSet - * @param array $aExtraParams + * @param array $aExtraParams example keys used in this method : + * - toolkit_menu = boolean + * - surround_with_panel = boolean : if true adds the standard class panel (icon, title, ...) + * - panel_title = string + * - panel_title_is_html = boolean + * - panel_icon = string : class icon (for example from {@see MetaModel::GetClassIcon()}) * * @return \Combodo\iTop\Application\UI\Base\Layout\UIContentBlock * @throws \ArchivedObjectException