BuilderRowElement Class Reference

Inheritance diagram for BuilderRowElement:
BuilderContainerElement BaseBuilderTableWrappedElement BaseBuilderElement BuilderHeaderRowElement BuilderHeaderImageTextElement

Public Member Functions

 __construct ($renderForCanvas=false, $id=null, $properties=null, $content=null, $params=null)

Data Fields

const MAX_COLUMN_WIDTH = 12

Protected Member Functions

 resolveDefaultProperties ()
 adjustContentColumnDataForConfiguration ()
 reduceColumns ($count)
 induceColumn ($count)
 resolveColumnCountConfiguration ()
 resolveAvailableNonEditableActionsArray ()
 renderSettingsTab (ZurmoActiveForm $form)
 resolveNestedElementsParamsArray ()
 resolveNonEditableWrapperHtmlOptions ()
 resolveTableCssClassNames ($columnWrappingTable=false)
 renderControlContentNonEditable ()
 resolveColumnWrapperTableHtmlOptions ()
 resolveColumnCssClassesByRowConfiguration ()

Static Protected Member Functions

static resolveLabel ()

Detailed Description

Definition at line 37 of file BuilderRowElement.php.


Constructor & Destructor Documentation

__construct ( renderForCanvas = false,
id = null,
properties = null,
content = null,
params = null 
)
Parameters:
bool $renderForCanvas whether element is being rendered for canvas or not.
null $id the html dom id.
null $properties properties for this element, inlineStyles, and such.
null $content content for this element.
null $params

Reimplemented from BaseBuilderElement.

Definition at line 55 of file BuilderRowElement.php.


Member Function Documentation

static resolveLabel (  )  [static, protected]

Return translated label for current Element.

Exceptions:
NotImplementedException 

Reimplemented from BaseBuilderElement.

Reimplemented in BuilderHeaderImageTextElement, and BuilderHeaderRowElement.

Definition at line 41 of file BuilderRowElement.php.

resolveDefaultProperties (  )  [protected]

Resolve default properties

Returns:
array

Reimplemented from BaseBuilderElement.

Reimplemented in BuilderHeaderRowElement.

Definition at line 46 of file BuilderRowElement.php.

resolveAvailableNonEditableActionsArray (  )  [protected]

Return the available overlay actions for nonEditable representation

Returns:
array

Reimplemented from BaseBuilderElement.

Definition at line 124 of file BuilderRowElement.php.

renderSettingsTab ( ZurmoActiveForm form  )  [protected]

Render and Return content for Settings Tab. Returning null hides settings tab from appearing.

Parameters:
ZurmoActiveForm $form
Exceptions:
NotImplementedException 

Reimplemented from BaseBuilderElement.

Definition at line 129 of file BuilderRowElement.php.

resolveNestedElementsParamsArray (  )  [protected]

Resolve and return an array containing element params in key-value pairs with keys are indices inside the content array

Returns:
array

Reimplemented from BuilderContainerElement.

Definition at line 137 of file BuilderRowElement.php.

resolveNonEditableWrapperHtmlOptions (  )  [protected]

Resolve default html options for nonEditable representation's wrapper

Returns:
array

Reimplemented from BaseBuilderElement.

Definition at line 142 of file BuilderRowElement.php.

renderControlContentNonEditable (  )  [protected]

Returns the non-editable output for current element.

Returns:
string

Reimplemented from BuilderContainerElement.

Definition at line 174 of file BuilderRowElement.php.

resolveColumnWrapperTableHtmlOptions (  )  [protected]

Resolve and return html options for the inner table, one that wraps columns

Returns:
array

Definition at line 190 of file BuilderRowElement.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Sun Mar 26 07:10:22 2017