Ajax/semantic/widgets/datatable/DataTableFieldAsTrait.php
public function addDisplayButton($visibleHover=true,$displayBehavior=[],$callback=null){
		$this->_displayBehavior=$displayBehavior;
		return $this->addDefaultButton("eye","_display basic",$visibleHover,$callback,"display");
	}
public function addDisplayButton($visibleHover=true,$displayBehavior=[],$callback=null){
		$this->_displayBehavior=$displayBehavior;
		return $this->addDefaultButton("eye","_display basic",$visibleHover,$callback,"display");
	}
public function addDisplayButton ( $ visibleHover = true , $ displayBehavior = [ ] , $ callback = null ) { $ this -> _displayBehavior = $ displayBehavior ; return $ this -> addDefaultButton ( "eye" , "_display basic" , $ visibleHover , $ callback , "display" ) ; }
Adds a button for displaying an object
@param boolean $visibleHover
@param array $displayBehavior default : array("preventDefault"=>true,"stopPropagation"=>true,"jsCallback"=>NULL,"attr"=>"data-ajax","params"=>"{}","method"=>"get")
@param callable $callback this function takes the following arguments : $object=>the delete button, $instance : the active instance of the object
@return DataTable
Adds a button for displaying an object