'',
'icon' => '',
'description' => '',
);
}
}
class DashletHelloWorld extends Dashlet
{
public function __construct()
{
}
public function FromDOMNode($oDOMNode)
{
}
public function FromXml($sXml)
{
}
public function FromParams($aParams)
{
}
public function Render($oPage, $bEditMode = false, $aExtraParams = array())
{
$oPage->add('
');
$oPage->add('
Hello World!
');
$oPage->add('
');
}
public function ToXml(DOMNode $oContainerNode)
{
$oNewNodeNode = $oContainerNode->ownerDocument->createElement('hello_world', 'test');
$oContainerNode->appendChild($oNewNodeNode);
}
public function GetForm()
{
}
public function OnFieldUpdate($aParams, $sUpdatedFieldCode)
{
return array(
'status_ok' => true,
'redraw' => false,
'fields' => array(),
);
}
static public function GetInfo()
{
return array(
'label' => 'Hello World',
'icon' => 'images/dashlet-text.png',
'description' => 'Hello World test Dashlet',
);
}
}
class DashletFakeBarChart extends Dashlet
{
public function __construct()
{
}
public function FromDOMNode($oDOMNode)
{
}
public function FromXml($sXml)
{
}
public function FromParams($aParams)
{
}
public function Render($oPage, $bEditMode = false, $aExtraParams = array())
{
$oPage->add('');
$oPage->add('
Fake Bar Chart

');
$oPage->add('');
}
public function ToXml(DOMNode $oContainerNode)
{
$oNewNodeNode = $oContainerNode->ownerDocument->createElement('fake_bar_chart', 'test');
$oContainerNode->appendChild($oNewNodeNode);
}
public function GetForm()
{
}
public function OnFieldUpdate($aParams, $sUpdatedFieldCode)
{
return array(
'status_ok' => true,
'redraw' => false,
'fields' => array(),
);
}
static public function GetInfo()
{
return array(
'label' => 'Bar Chart',
'icon' => 'images/dashlet-bar-chart.png',
'description' => 'Fake Bar Chart (for testing)',
);
}
}
class DashletFakePieChart extends Dashlet
{
public function __construct()
{
}
public function FromDOMNode($oDOMNode)
{
}
public function FromXml($sXml)
{
}
public function FromParams($aParams)
{
}
public function Render($oPage, $bEditMode = false, $aExtraParams = array())
{
$oPage->add('');
$oPage->add('
');
$oPage->add('
');
}
public function ToXml(DOMNode $oContainerNode)
{
$oNewNodeNode = $oContainerNode->ownerDocument->createElement('fake_pie_chart', 'test');
$oContainerNode->appendChild($oNewNodeNode);
}
public function GetForm()
{
}
public function OnFieldUpdate($aParams, $sUpdatedFieldCode)
{
return array(
'status_ok' => true,
'redraw' => false,
'fields' => array(),
);
}
static public function GetInfo()
{
return array(
'label' => 'Pie Chart',
'icon' => 'images/dashlet-pie-chart.png',
'description' => 'Fake Pie Chart (for testing)',
);
}
}