/**
* @param \Grido\Grid $grid
* @param string $name
* @return \Nette\ComponentModel\Container
*/
protected function addComponentToGrid($grid, $name)
{
$this->grid = $grid;
$this->propertyAccessor = $grid->getPropertyAccessor();
//check container exist
$container = $this->grid->getComponent($this::ID, FALSE);
if (!$container) {
$this->grid->addComponent(new \Nette\ComponentModel\Container(), $this::ID);
$container = $this->grid->getComponent($this::ID);
}
return $container->addComponent($this, $name);
}