Class Quform_Element_Container
- Quform_Element
- Quform_Element_Container
Indirect known subclasses
Quform_Element_Page
Abstract
Copyright: Copyright (c) 2009-2022 ThemeCatcher (https://www.themecatcher.net)
Located at Quform/Element/Container.php
Copyright: Copyright (c) 2009-2022 ThemeCatcher (https://www.themecatcher.net)
Located at Quform/Element/Container.php
public
|
|
public
|
|
protected
string
|
|
abstract protected
array
|
|
protected
string
|
|
public
|
#
setHasNonEmptyChild( boolean $flag )
Set whether the container contains at least one non-empty child element, this will be processed and set when processing the form |
public
|
#
setHasVisibleChild( boolean $flag )
Set whether the container contains at least one conditionally visible child element |
public
boolean
|
#
getHasVisibleChild( )
Get whether the container contains at least one conditionally visible child element |
public
boolean
|
|
public
boolean
|
|
public
RecursiveIteratorIterator
|
#
getRecursiveIterator( integer $mode = RecursiveIteratorIterator::LEAVES_ONLY )
Get the recursive iterator to iterate over the form elements |
protected
|
$elements
The child elements of this container |
#
array()
|
protected
boolean
|
$hasNonEmptyChild
Whether the container contains at least one non-empty child element, this will be processed and set when processing the form |
#
false
|
protected
boolean
|
$hasVisibleChild
Whether the container contains at least one conditionally visible child element, this will be processed and set when processing the form |
#
false
|
$config,
$form,
$hasNonVisibleAncestor,
$id,
$isConditionallyHidden,
$uniqueId
|