/**
  * @see SMWResultPrinter::getParamDefinitions
  *
  * @since 1.8
  *
  * @param $definitions array of IParamDefinition
  *
  * @return array of IParamDefinition|array
  */
 public function getParamDefinitions(array $definitions)
 {
     $params = parent::getParamDefinitions($definitions);
     $params['min'] = array('type' => 'integer', 'message' => 'srf-paramdesc-minvalue', 'default' => false, 'manipulatedefault' => false);
     $params['charttype'] = array('message' => 'srf-paramdesc-charttype', 'default' => 'bar', 'values' => array('bar', 'line', 'pie', 'discrete'));
     $params['class'] = array('message' => 'srf-paramdesc-class', 'default' => '');
     return $params;
 }
Ejemplo n.º 2
0
 /**
  * @see SMWResultPrinter::getParamDefinitions
  *
  * @since 1.8
  *
  * @param $definitions array of IParamDefinition
  *
  * @return array of IParamDefinition|array
  */
 public function getParamDefinitions(array $definitions)
 {
     $params = parent::getParamDefinitions($definitions);
     $params['min'] = array('type' => 'integer', 'message' => 'srf-paramdesc-minvalue', 'default' => false, 'manipulatedefault' => false);
     $params['charttype'] = array('message' => 'srf-paramdesc-charttype', 'default' => 'treemap', 'values' => array('treemap', 'bubble'));
     $params['height'] = array('type' => 'integer', 'message' => 'srf_paramdesc_chartheight', 'default' => 400, 'lowerbound' => 1);
     $params['width'] = array('message' => 'srf_paramdesc_chartwidth', 'default' => '100%');
     $params['charttitle'] = array('message' => 'srf_paramdesc_charttitle', 'default' => '');
     $params['charttext'] = array('message' => 'srf-paramdesc-charttext', 'default' => '');
     $params['class'] = array('message' => 'srf-paramdesc-class', 'default' => '');
     $params['datalabels'] = array('message' => 'srf-paramdesc-datalabels', 'default' => 'none', 'values' => array('value', 'label'));
     $params['colorscheme'] = array('message' => 'srf-paramdesc-colorscheme', 'default' => '', 'values' => $GLOBALS['srfgColorScheme']);
     $params['chartcolor'] = array('message' => 'srf-paramdesc-chartcolor', 'default' => '');
     return $params;
 }