/** * Sets grid options for griddable JsWriter instances * @param array $opts * @throws \BadMethodCallException * @return \Altamira\Chart */ public function setGrid(array $opts = array('on' => true)) { //@codeCoverageIgnoreStart if (!$this->jsWriter instanceof JsWriter\Ability\Griddable) { throw new \BadMethodCallException("JsWriter not Griddable"); } //@codeCoverageIgnoreEnd $this->jsWriter->setGrid($opts); return $this; }