CMS  Version 3.9
SvgChartsManifest Class Reference

Static Public Member Functions

static getComponentDefinition ()
 
static getAdminMenu ()
 
static getScripts ()
 
static subscribeToEvents ()
 

Public Attributes

 $allow_sessionless_handlers = true
 

Detailed Description

Definition at line 7 of file manifest.inc.

Member Function Documentation

◆ getAdminMenu()

static SvgChartsManifest::getAdminMenu ( )
static

Definition at line 24 of file manifest.inc.

25  {
26  return array
27  (
28  "Site Configuration" => array
29  (
30 
31  "Color Palettes" => array( "page" => "/admin/color_palettes",
32  "role" => "admin",
33  "weight" => 11,
34  "icon" => "palette")
35  )
36  );
37  }

◆ getComponentDefinition()

static SvgChartsManifest::getComponentDefinition ( )
static

Definition at line 9 of file manifest.inc.

10  {
11  $component = new Component();
12  $component->name = "svg_charts";
13  $component->description = "Implements charts and graphs using Raphael.js";
14  $component->author = "Andy Green";
15  $component->version = "1.0";
16  $component->priority = 10;
17  $component->enabled = true;
18 
19  return $component;
20  }
$component
Definition: help.inc:38

◆ getScripts()

static SvgChartsManifest::getScripts ( )
static

Definition at line 39 of file manifest.inc.

40  {
41  return array(
42  "/fakoli/js/tooltip.js",
43  "/components/svg_charts/js/snap.svg.js",
44  "/components/svg_charts/js/snap.svg-plugins.js",
45  "/components/svg_charts/js/canvg.js",
46  "/components/svg_charts/js/rgbcolor.js",
47  "/components/svg_charts/js/palette.js",
48  "/components/svg_charts/js/chart.js",
49  "/components/svg_charts/js/shape.js",
50  "/components/svg_charts/js/pie_chart.js",
51  "/components/svg_charts/js/histogram.js",
52  "/components/svg_charts/js/morphing_histogram.js",
53  "/components/svg_charts/js/radar_chart.js",
54  "/components/svg_charts/js/dial.js"
55  );
56  }

◆ subscribeToEvents()

static SvgChartsManifest::subscribeToEvents ( )
static

Definition at line 58 of file manifest.inc.

59  {
60  return array("upgradeComponent" => array(SvgChartsManager, upgradeComponent),
61  "ComponentScanComplete" => array(SvgChartsManager, setDefaults),
62  "PostProcessScript" => array(SvgChartsManager, outputColorPalettes)
63  );
64  }
Provides a central management class for event handlers and common functionality for the svg_charts co...

Member Data Documentation

◆ $allow_sessionless_handlers

SvgChartsManifest::$allow_sessionless_handlers = true

Definition at line 22 of file manifest.inc.


The documentation for this class was generated from the following file: