\BlockNavigation
Synopsis
class BlockNavigation
extends BlockBase
{
- // members
- private static array $orientations = ;
- private static string $default_orientation = 'Horizontal';
- private static array $formats = ;
- private static string $default_format = 'List';
- private static array $db = ;
- private static array $has_many = ;
- // Inherited members from BlockBase
- protected array|boolean $blockAreaConfig;
- // methods
- public void singular_name()
- public void plural_name()
- public void fieldLabels()
- protected void templateName()
- public void forTemplate()
- public void getCMSFields()
- public void requireDefaultRecords()
- protected void getDefaultNavBlockNames()
- public void ShowChildren()
- // Inherited methods from BlockBase
- protected void getCMSRequiredFields()
- public void getCMSValidator()
- public HTMLText xforTemplate()
- protected mixed getBlockAreaConfig()
- public void getMaxWidth()
- public int getMaxHeight()
Hierarchy
Extends
Members
private
- $db
- $default_format
—
array
Default format - $default_orientation
—
array
Default orientation - $formats
—
array
Formats available for rendering navigation - $has_many
- $orientations
—
array
Orientations available for rendering navigation
protected
- $blockAreaConfig
—
array|boolean
Instance cache for block area config
Methods
protected
public
- ShowChildren()
- fieldLabels()
- forTemplate()
- getCMSFields()
- plural_name()
- requireDefaultRecords()
- singular_name()
Inherited from BlockBase
protected
- getBlockAreaConfig() — Gets configuration for the associated block area
- getCMSRequiredFields()
public
- getCMSValidator()
- getMaxHeight() — Gets the max height configured
- getMaxWidth()
- xforTemplate() — Renders template