/**
  * @param \Leapt\AdminBundle\Datalist\ViewContext $viewContext
  * @param \Leapt\AdminBundle\Datalist\Action\DatalistActionInterface $action
  * @param $item
  * @param array $options
  */
 public function buildViewContext(ViewContext $viewContext, DatalistActionInterface $action, $item, array $options)
 {
     parent::buildViewContext($viewContext, $action, $item, $options);
     if (true === $options['modal']) {
         $attr = $viewContext['attr'];
         $attr['data-admin'] = 'content-modal';
         $viewContext['attr'] = $attr;
     }
     if (isset($options['icon'])) {
         $viewContext['icon'] = $options['icon'];
     }
 }