All Data Structures Functions Variables Pages
Public Member Functions | Data Fields | Protected Member Functions
DesignerLayoutEditor Class Reference
Inheritance diagram for DesignerLayoutEditor:

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:
Generated on Sun Feb 16 2020 07:10:36