Add display options to static datatables

This commit is contained in:
Stephen Abello
2021-03-08 16:09:38 +01:00
parent ef871fba7f
commit b300b76783
3 changed files with 43 additions and 4 deletions

View File

@@ -799,7 +799,7 @@ class DataTableUIBlockFactory extends AbstractUIBlockFactory
return $aOptions;
}
public static function MakeForStaticData(string $sTitle, array $aColumns, array $aData, ?string $sId = null, array $aExtraParams = [], string $sFilter = "")
public static function MakeForStaticData(string $sTitle, array $aColumns, array $aData, ?string $sId = null, array $aExtraParams = [], string $sFilter = "", array $aOptions = [])
{
$oBlock = new UIContentBlock();
$oTitle = TitleUIBlockFactory::MakeNeutral($sTitle, 3);
@@ -808,6 +808,7 @@ class DataTableUIBlockFactory extends AbstractUIBlockFactory
$oTable->SetColumns($aColumns);
$oTable->SetData($aData);
$oTable->SetFilter($sFilter);
$oTable->SetOptions($aOptions);
$oBlock->AddSubBlock($oTable);