public function __construct($elemName, $elemArgs = '', $elemTheme = '', $dispEvents = '')
 {
     parent::__construct($elemName, $elemArgs, $elemTheme, $dispEvents);
     if (!isset($this->mArgs['height'])) {
         $this->mArgs['height'] = '400';
     }
     if (!isset($this->mArgs['width'])) {
         $this->mArgs['width'] = '600';
     }
 }
Example #2
0
 public function __construct($elemName, $elemArgs = '', $elemTheme = '', $dispEvents = '')
 {
     parent::__construct($elemName, $elemArgs, $elemTheme, $dispEvents);
     // Base
     if (isset($this->mArgs['width'])) {
         $this->mWidth = $this->mArgs['width'];
     }
     if (isset($this->mArgs['height'])) {
         $this->mHeight = $this->mArgs['height'];
     }
     if (isset($this->mArgs['data']) and is_array($this->mArgs['data'])) {
         $this->mData =& $this->mArgs['data'];
     }
     if (isset($this->mArgs['plottype']) and strlen($this->mArgs['plottype'])) {
         $this->mPlotType = $this->mArgs['plottype'];
     }
     // Appearance
     if (isset($this->mArgs['pointshape'])) {
         $this->mPointShape = $this->mArgs['pointshape'];
     }
     if (isset($this->mArgs['pointsize']) and is_numeric($this->mArgs['pointsize'])) {
         $this->mPointSize = $this->mArgs['pointsize'];
     }
     if (isset($this->mArgs['title'])) {
         $this->mTitle = $this->mArgs['title'];
     }
     if (isset($this->mArgs['retina']) and ($this->mArgs['retina'] == 'true' or $this->mArgs['retina'] == 'false')) {
         $this->mRetina = $this->mArgs['retina'];
     } else {
         $this->mRetina = 'true';
     }
     // Color
     if (isset($this->mArgs['backgroundcolor'])) {
         $this->mBackgroundColor = $this->mArgs['backgroundcolor'];
     }
     if (isset($this->mArgs['gridcolor'])) {
         $this->mGridColor = $this->mArgs['gridcolor'];
     }
     if (isset($this->mArgs['legend']) and is_array($this->mArgs['legend'])) {
         $this->mLegend =& $this->mArgs['legend'];
     }
     if (isset($this->mArgs['linewidth']) and is_numeric($this->mArgs['linewidth'])) {
         $this->mLineWidth = $this->mArgs['linewidth'];
     }
     if (isset($this->mArgs['textcolor'])) {
         $this->mTextColor = $this->mArgs['textcolor'];
     }
     //if ( isset($this->mArgs['label'] ) ) $this->mLabel = $this->mArgs['label'];
 }
 public function __construct($elemName, $elemArgs = '', $elemTheme = '', $dispEvents = '')
 {
     parent::__construct($elemName, $elemArgs, $elemTheme, $dispEvents);
 }