Ferreteria/v2/class/fcPageElement: Difference between revisions
< Ferreteria | v2 | class
Jump to navigation
Jump to search
(Created page with "{{page/code/class}} * '''file''': {{l/ferreteria/file|page/page.php}} * '''extends''': {{l/version|class|fcTreeNode}} * '''extender''': {{l/version|class|fcNavBase}} <source l...") |
(extenders (more complete)) |
||
Line 2: | Line 2: | ||
* '''file''': {{l/ferreteria/file|page/page.php}} | * '''file''': {{l/ferreteria/file|page/page.php}} | ||
* '''extends''': {{l/version|class|fcTreeNode}} | * '''extends''': {{l/version|class|fcTreeNode}} | ||
* ''' | * '''extenders''': | ||
** {{l/version|class|fcSectionHeader}} | |||
** {{l/version|class|fcNavBase}} | |||
** {{l/version|class|fcpeSimple}} | |||
** {{l/version|class|fcHypertextTag}} | |||
** {{l/version|class|fcPage}} | |||
** {{l/version|class|vcNavElement_home|project=VbzCart|version=v1}} | |||
** {{l/version|class|vcNavElement_search|project=VbzCart|version=v1}} | |||
<source lang=php> | <source lang=php> | ||
/*:::: | /*:::: |
Revision as of 17:02, 3 May 2019
- file: Template:L/ferreteria/file
- extends: Template:L/version
- extenders:
/*::::
PURPOSE: a Page Element is a renderable, executable Tree Node but is not a good parent (ignores any children).
*/
abstract class fcPageElement extends fcTreeNode {
abstract public function Render();
abstract public function DoEvent($nEvent);
private $arConfig;
protected function SetConfigValue($sName,$v) {
$this->arConfig[$sName] = $v;
}
}