Ajax/semantic/widgets/datatable/DataTableFieldAsTrait.php
public function addEditButton($visibleHover=true,$editBehavior=[],$callback=null){
		$this->_editBehavior=$editBehavior;
		return $this->addDefaultButton("edit","_edit basic",$visibleHover,$callback,"edit");
	}
public function addEditButton($visibleHover=true,$editBehavior=[],$callback=null){
		$this->_editBehavior=$editBehavior;
		return $this->addDefaultButton("edit","_edit basic",$visibleHover,$callback,"edit");
	}
public function addEditButton ( $ visibleHover = true , $ editBehavior = [ ] , $ callback = null ) { $ this -> _editBehavior = $ editBehavior ; return $ this -> addDefaultButton ( "edit" , "_edit basic" , $ visibleHover , $ callback , "edit" ) ; }
Adds an edit button
@param boolean $visibleHover
@param array $editBehavior 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 an edit button