All Data Structures Functions Variables Pages
Public Member Functions | Protected Member Functions
CalendarItemDetailsViewFormLayout Class Reference
Inheritance diagram for CalendarItemDetailsViewFormLayout:
DetailsViewFormLayout FormLayout

Public Member Functions

 render ()
 
- Public Member Functions inherited from DetailsViewFormLayout
 labelsHaveOwnCells ($hasOwnCells)
 
 render ()
 
 setMorePanelsLinkLabel ($label)
 
 setLessPanelsLinkLabel ($label)
 
- Public Member Functions inherited from FormLayout
 __construct ($metadata, $maxCellsPerRow, $errorSummaryContent, $uniqueId=null)
 
 render ()
 

Protected Member Functions

 resolveStartingDivTagAndColumnQuantityClass ($panel)
 
 resolveRowWrapperTag (&$content, $cellsContent)
 
- Protected Member Functions inherited from DetailsViewFormLayout
 resolveStartingTableTagAndColumnQuantityClass ($panel)
 
 resolveRowWrapperTag (&$content, $cellsContent)
 
 renderPanelHeaderByPanelNumberAndPanel ($panelNumber, $panel)
 
 renderDivTagByPanelNumber ($panelNumber)
 
 renderLastPanelRowsByPanelNumber ($panelNumber)
 
 renderScripts ()
 
 resolveFormLayoutContent ($content)
 
 shouldHidePanelsAfterFirstPanel ()
 
 shouldRenderTabbedPanels ()
 
 addTabsContent ($content)
 
 getTabsContent ()
 
 getMorePanelsLinkLabel ()
 
 getLessPanelsLinkLabel ()
 

Additional Inherited Members

- Static Public Member Functions inherited from FormLayout
static getMaximumColumnCountForAllPanels ($metadata)
 
static getMaximumColumnCountForSpecificPanels ($panel)
 
- Data Fields inherited from DetailsViewFormLayout
 $alwaysShowErrorSummary = false
 
- Data Fields inherited from FormLayout
const PANELS_DISPLAY_TYPE_ALL = 1
 
const PANELS_DISPLAY_TYPE_FIRST = 2
 
const PANELS_DISPLAY_TYPE_TABBED = 3
 
- Static Protected Member Functions inherited from FormLayout
static makeUniqueId ()
 
- Protected Attributes inherited from DetailsViewFormLayout
 $tabsContent
 
 $morePanelsLinkLabel
 
 $lessPanelsLinkLabel
 
 $labelsHaveOwnCells = true
 
- Protected Attributes inherited from FormLayout
 $metadata
 
 $uniqueId
 
 $maxCellsPerRow
 
 $errorSummaryContent
 

Detailed Description

Form layout class for calendar item detail view.

Definition at line 39 of file CalendarItemDetailsViewFormLayout.php.

Member Function Documentation

render ( )

Override to render calendar item detail in a different layout.

Returns
A string containing the element's content.

Definition at line 45 of file CalendarItemDetailsViewFormLayout.php.

resolveStartingDivTagAndColumnQuantityClass (   $panel)
protected

Resolve starting div tag and column quantity class.

Parameters
array$panel
Returns
string

Definition at line 91 of file CalendarItemDetailsViewFormLayout.php.

resolveRowWrapperTag ( $content,
  $cellsContent 
)
protected

If the cell content contains a <tr at the beginning, then assume we do not need to wrap or end with a tr

Definition at line 105 of file CalendarItemDetailsViewFormLayout.php.


The documentation for this class was generated from the following file:
Generated on Wed Feb 19 2020 07:10:36