Piwik\Plugins\Actions\Reports\Base::addBaseDisplayProperties PHP Method

addBaseDisplayProperties() protected method

protected addBaseDisplayProperties ( ViewDataTable $view )
$view Piwik\Plugin\ViewDataTable
    protected function addBaseDisplayProperties(ViewDataTable $view)
    {
        $view->config->datatable_js_type = 'ActionsDataTable';
        $view->config->search_recursive = true;
        $view->config->show_table_all_columns = false;
        $view->requestConfig->filter_limit = Actions::ACTIONS_REPORT_ROWS_DISPLAY;
        $view->config->show_all_views_icons = false;
        if ($view->isViewDataTableId(HtmlTable::ID)) {
            $view->config->show_embedded_subtable = true;
        }
        if (Request::shouldLoadExpanded()) {
            if ($view->isViewDataTableId(HtmlTable::ID)) {
                $view->config->show_expanded = true;
            }
            $view->config->filters[] = function ($dataTable) {
                Actions::setDataTableRowLevels($dataTable);
            };
        }
        $view->config->filters[] = function ($dataTable) use($view) {
            if ($view->isViewDataTableId(HtmlTable::ID)) {
                $view->config->datatable_css_class = 'dataTableActions';
            }
        };
    }