for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace CMEN\GoogleChartsBundle\GoogleCharts\Charts;
use CMEN\GoogleChartsBundle\GoogleCharts\Chart;
use CMEN\GoogleChartsBundle\GoogleCharts\EventType;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\AnnotationChart\AnnotationChartOptions;
/**
* @author Christophe Meneses
*/
class AnnotationChart extends Chart
{
* @var AnnotationChartOptions
protected $options;
public function __construct()
parent::__construct();
$this->options = new AnnotationChartOptions();
}
public function getType()
return 'AnnotationChart';
public function getPackage()
return 'annotationchart';
public function getAvailableEventTypes()
return [
EventType::RANGE_CHANGE,
EventType::READY,
EventType::SELECT,
];
* @return AnnotationChartOptions
public function getOptions()
return $this->options;
* @param AnnotationChartOptions $options
*
* @return AnnotationChart
public function setOptions($options)
$this->options = $options;
return $this;