DesignerLayoutEditor Class Reference

Public Member Functions

 init ()
 run ()

Data Fields

 $canAddPanels
 $canAddRows
 $canMergeAndSplitCells
 $canModifyCellSettings
 $canModifyPanelSettings
 $canMovePanels
 $canMoveRows
 $canRemovePanels
 $canRemoveRows
 $designerLayoutAttributes
 $maxCellsPerRow
 $mergeRowAndAttributePlacement
 $showRequiredAttributeSpan
 $viewMetadata
 $cssFile = null

Protected Member Functions

 canRemoveElement ()
 doesCellHaveAnyWideElements ($cell)
 getCellSettingsDisplay ($detailViewOnly, $cellIdName)
 getPanelSettingsDisplay ($title, $detailViewOnly, $locked, $panelIdName)
 renderSaveModalSettingsButton ()
 registerScripts ()
 renderLayout ()
 renderLayoutTools ()

Detailed Description

Widget for showing layout editor user interface. Contains two main parts, the layout tools which shows available attributes to place in the layout and the metadata layout itself.

Definition at line 44 of file DesignerLayoutEditor.php.


Member Function Documentation

init (  ) 

Initialize the class

Definition at line 205 of file DesignerLayoutEditor.php.

run (  ) 

Run this widget. This method registers necessary javascript and renders the needed HTML code.

Definition at line 480 of file DesignerLayoutEditor.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Fri Dec 15 07:10:24 2017