34 $this->hidden = (bool)$a_value;
54 $this->label = (string)$a_value;
77 $this->data[] = array($a_x, $a_y);
101 public function setFill($a_value, $a_color = null)
103 $this->fill = $a_value;
106 $this->fill_color = $a_color;
117 return array(
"fill"=>$this->fill,
"color"=>$this->fill_color);
139 $series =
new stdClass();
140 $series->label = str_replace(
"\"",
"\\\"", $this->
getLabel());
142 $series->data = array();
143 foreach($this->
getData() as $point)
145 $series->data[] = array($point[0], $point[1]);
setFill($a_value, $a_color=null)
Set fill.
parseGlobalOptions(stdClass $a_options, ilChart $a_chart)
Convert (global) properties to flot config.
Abstract Chart generator base class.
addPoint($a_x, $a_y=null)
Set data.
setLabel($a_value)
Set label.
parseData(array &$a_data)
Convert data to flot config.
if(!is_array($argv)) $options
static isValidColor($a_value)
Validate html color code.
setHidden($a_value)
Set hidden.
getTypeString()
Get series type.
static renderColor($a_value, $a_opacity=1)
Render html color code.
parseDataOptions(array &$a_options)
Convert data options to flot config.
Abstract chart data series base class.