public function __construct($name = 'DetailForm', $uriSegment = 'item')
 {
     $this->uriSegment = $uriSegment;
     parent::__construct($name);
 }
 public function handleItem($grid, $request)
 {
     if ($this->itemHandlerFactory) {
         return call_user_func($this->itemHandlerFactory, $grid, $this, $request)->handleRequest($request, DataModel::inst());
     }
     return parent::handleItem($grid, $request);
 }