All Data Structures Functions Variables Pages
Public Member Functions | Data Fields | Protected Member Functions | Static Protected Member Functions
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)
 
- Public Member Functions inherited from BaseBuilderElement
 __construct ($renderForCanvas=false, $id=null, $properties=null, $content=null, $params=null)
 
 renderNonEditable ()
 
 renderEditable ()
 
 getId ()
 
 getContent ($serialized=false)
 
 getProperties ($serialized=false)
 
 getRenderForCanvas ()
 
 getParams ()
 
 validate ($attribute, $value)
 

Data Fields

const MAX_COLUMN_WIDTH = 12
 
- Data Fields inherited from BuilderContainerElement
const LAST_PARAM_KEY = 'last'
 
- Data Fields inherited from BaseBuilderElement
const OVERLAY_ACTION_MOVE = 'action-move'
 
const OVERLAY_ACTION_EDIT = 'action-edit'
 
const OVERLAY_ACTION_DELETE = 'action-delete'
 
const OVERLAY_ACTIONS_CONTAINER_CLASS = 'builder-element-toolbar'
 
const BUILDER_ELEMENT_CELL_DROPPABLE_CLASS = 'builder-element-cell-droppable'
 
const BUILDER_ELEMENT_SORTABLE_ELEMENTS_CLASS = 'sortable-elements'
 
const BUILDER_ELEMENT_SORTABLE_ROWS_CLASS = 'sortable-rows'
 

Protected Member Functions

 resolveDefaultProperties ()
 
 adjustContentColumnDataForConfiguration ()
 
 reduceColumns ($count)
 
 induceColumn ($count)
 
 resolveColumnCountConfiguration ()
 
 resolveAvailableNonEditableActionsArray ()
 
 renderSettingsTab (ZurmoActiveForm $form)
 
 resolveNestedElementsParamsArray ()
 
 resolveNonEditableWrapperHtmlOptions ()
 
 resolveTableCssClassNames ($columnWrappingTable=false)
 
 renderControlContentNonEditable ()
 
 resolveColumnWrapperTableHtmlOptions ()
 
 resolveColumnCssClassesByRowConfiguration ()
 
- Protected Member Functions inherited from BuilderContainerElement
 renderContentTab (ZurmoActiveForm $form)
 
 renderHiddenFields (ZurmoActiveForm $form)
 
 renderControlContentNonEditable ()
 
 resolveNestedElementsNonEditable ()
 
 findLastKeyInContentArray ()
 
 resolveElementByIdAndDataNonEditable ($id, array $elementData, array $elementParams)
 
 resolveNestedElementParamsById ($id, $lastKey, array $paramMapping)
 
 resolveNestedElementsParamsArray ()
 
- Protected Member Functions inherited from BaseBuilderTableWrappedElement
 resolveWrapperNonEditableByContentAndProperties ($content, array $customDataAttributes)
 
 resolveWrapperCenterNonEditableByContent ($content)
 
 resolveWrapperTdNonEditableByContent ($content)
 
 resolveWrapperTrNonEditableByContent ($content)
 
 resolveWrapperTBodyNonEditableByContent ($content)
 
 resolveWrapperTableNonEditableByContentAndHtmlOptions ($content, array $customDataAttributes)
 
 resolveNonEditableWrapperOptions (array $customDataAttributes)
 
 resolveNonEditableContentWrappingTdHtmlOptions ()
 
 resolveNonEditableContentWrappingTdOptions ()
 
 resolveFrontendPropertiesForWrappingTdNonEditable ()
 
- Protected Member Functions inherited from BaseBuilderElement
 doesNotSupportEditable ()
 
 registerNonEditableSnippets ()
 
 registerNonEditableScripts ()
 
 registerNonEditableCss ()
 
 renderControlContentNonEditable ()
 
 renderControlWrapperNonEditable ($elementContent= '{{dummyContent}}')
 
 resolveWrapperNonEditable ($elementContent, array $customDataAttributes, $actionsOverlay)
 
 wrapNonEditableElementContent ($content)
 
 resolveNonEditableElementWrapperHtmlOptions ()
 
 resolveWrapperNonEditableByContentAndProperties ($content, array $customDataAttributes)
 
 resolveFrontendPropertiesNonEditable ()
 
 resolveInlineStylePropertiesNonEditable (array &$mergedProperties)
 
 resolveInlineStylesForNonEditable (array &$mergedProperties)
 
 resolveInlineStylesFromBackendPropertiesNonEditable (array &$mergedProperties)
 
 resolveInlineStylesForBorderDirectionNegationFromBackendPropertiesNonEditable (array &$mergedProperties)
 
 stringifyProperties (array $properties, $keyPrefix=null, $keySuffix=null, $valuePrefix=null, $valueSuffix=null)
 
 stringifyArray (array $array, $keyPrefix=null, $keySuffix=null, $valuePrefix=null, $valueSuffix=null)
 
 resolveCustomDataAttributesNonEditable ()
 
 resolveNonEditableActions ()
 
 resolveNonEditableActionsHtmlOptions ()
 
 resolveAvailableNonEditableActionLinkContent ()
 
 resolveAvailableNonEditableActionLinkSpan ($action)
 
 resolveAvailableNonEditableActionsArray ()
 
 resolveNonEditableWrapperHtmlOptions ()
 
 resolveNonEditableWrapperOptions (array $customDataAttributes)
 
 renderFormContent ()
 
 renderModalContainer ($form)
 
 renderFormInputsContent (ZurmoActiveForm $form)
 
 renderContentTab (ZurmoActiveForm $form)
 
 wrapEditableContentFormContentInTable ($content)
 
 resolveFormTitle ()
 
 resolveFormatterFormTitle ()
 
 resolveActiveFormClassName ()
 
 resolveActiveFormOptions ()
 
 resolveFormId ()
 
 resolveFormActionUrl ()
 
 renderHiddenFields (ZurmoActiveForm $form)
 
 renderHiddenField ($attributeName, $value)
 
 renderWrappedContentAndSettingsTab ($contentTab, $settingsTab)
 
 renderContentTabLabel ()
 
 renderSettingsTabLabel ()
 
 registerTabbedContentScripts ()
 
 renderFormActionLinks ()
 
 renderBackLink ()
 
 resolveBackLinkHtmlOptions ()
 
 resolveBackLinkId ()
 
 renderBackLinkLabel ()
 
 renderApplyLink ()
 
 resolveApplyLinkHtmlOptions ()
 
 resolveApplyLinkId ()
 
 renderApplyLinkLabel ()
 
 registerActiveFormScripts ()
 
 registerApplyClickScript ()
 
 getAjaxScriptForInitSortableElements ()
 
 registerBackScript ()
 
 registerHideFormScript ()
 
 resolveEnableAjaxValidation ()
 
 resolveFormClientOptions ()
 
 renderConfigSaveAjax ()
 
 resolveAjaxPostForApplyClickAjaxOptions ()
 
 resolveFormHtmlOptions ()
 
 resolveActiveFormCustomOptions ()
 
 renderBeforeFormLayout (ZurmoActiveForm $form)
 
 renderAfterFormLayout (ZurmoActiveForm $form)
 
 generateId ()
 
 resolveDefaultProperties ()
 
 resolveDefaultParams ()
 
 initId ($id=null)
 
 initProperties ($properties=null)
 
 cleanUpProperties ()
 
 initContent ($content=null)
 
 initParams ($params=null)
 
 initModel ()
 
 getModel ()
 
 renderContentElement (ZurmoActiveForm $form=null)
 
 resolveContentElementEditableTemplate (Element $element)
 
 resolveContentElementNonEditableTemplate (Element $element)
 
 resolveContentElementParams ()
 
 resolveDefaultElementParamsForEditableForm ($label= '')
 
 resolveDefaultContent ()
 
 renderSettingsTab (ZurmoActiveForm $form)
 
 resolveContentElementClassName ()
 
 resolveContentElementAttributeName ()
 
 getRules ()
 
 validateInteger ($value)
 
 validateUrl ($value)
 
 sanitizeProperties (array &$properties)
 

Static Protected Member Functions

static resolveLabel ()
 
- Static Protected Member Functions inherited from BaseBuilderElement
static resolveLabel ()
 
static resolveThumbnailName ()
 
static resolveThumbnailHtmlOptions ()
 
static resolveWidgetHtmlOptions ()
 
static resolveWidgetClassesForHtmlOptions ()
 

Additional Inherited Members

- Static Public Member Functions inherited from BuilderContainerElement
static isContainerType ()
 
- Static Public Member Functions inherited from BaseBuilderTableWrappedElement
static isUiAccessible ()
 
- Static Public Member Functions inherited from BaseBuilderElement
static isUIAccessible ()
 
static resolveDroppableWidget ($widgetWrapper= 'li')
 
static isContainerType ()
 
static getModelClassName ()
 
static getPropertiesSuffixMappedArray ()
 
- Protected Attributes inherited from BaseBuilderTableWrappedElement
 $shouldWrapCenterTagAroundTdForNonEditable = false
 
- Protected Attributes inherited from BaseBuilderElement
 $id
 
 $properties
 
 $content
 
 $params
 
 $model
 
 $renderForCanvas = false
 

Detailed Description

Definition at line 37 of file BuilderRowElement.php.

Member Function Documentation

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:
Generated on Tue Jun 2 2020 07:10:40