addToContainerWidget() публичный Метод

Add a widget to a widget container. It doesn't matter whether the container was added to this list already or whether the container is added later. As long as a container having the same containerId is added at some point the widget will be added to that container. If no container having this id is added the widget will not be recognized.
public addToContainerWidget ( string $containerId, WidgetConfig $widget )
$containerId string eg 'Products' or 'Contents'. See {@link WidgetContainerConfig::setId}
$widget WidgetConfig
Пример #1
0
 public function configureWidgets(WidgetsList $widgetsList, ReportWidgetFactory $factory)
 {
     $widgetsList->addWidgetConfig($factory->createContainerWidget('Continent'));
     $widgetsList->addToContainerWidget('Continent', $factory->createWidget());
     $widget = $factory->createWidget()->setAction('getDistinctCountries')->setName('');
     $widgetsList->addToContainerWidget('Continent', $widget);
 }
Пример #2
0
 public function configureWidgets(WidgetsList $widgetsList, ReportWidgetFactory $factory)
 {
     if (!$this->isSubtableReport) {
         $widget = $factory->createWidget()->setParameters(array('secondaryDimension' => API::getInstance()->getDefaultSecondaryDimension($this->action)));
         $widgetsList->addToContainerWidget('Events', $widget);
     }
 }
Пример #3
0
 public function configureWidgets(WidgetsList $widgetsList, ReportWidgetFactory $factory)
 {
     $widget = $factory->createWidget();
     $widgetsList->addToContainerWidget('Contents', $widget);
 }
Пример #4
0
 public function configureWidgets(WidgetsList $widgetsList, ReportWidgetFactory $factory)
 {
     $widgetsList->addToContainerWidget('Products', $factory->createWidget());
 }