Class ComponentContainer
ComponentContainer is default implementation of IComponentContainer.
- Nette\Object
- Nette\Component implements Nette\IComponent
- Nette\ComponentContainer implements Nette\IComponentContainer
Indirect known subclasses
Nette\Application\AppForm, Nette\Application\Control, Nette\Application\Presenter, Nette\Forms\Form
public
|
#
addComponent( Nette\IComponent $component, string $name, string $insertBefore = NULL )
Adds the specified component to the IComponentContainer. |
public
|
|
final public
|
|
protected
|
#
createComponent( string $name )
Component factory. Delegates the creation of components to a createComponent<Name> method. |
final public
|
|
protected
|
#
validateChildComponent( Nette\IComponent $child )
Descendant can override this method to disallow insert a child by throwing an \InvalidStateException. |
public
|
__construct(),
__wakeup(),
attached(),
detached(),
getName(),
getParent(),
lookup(),
lookupPath(),
monitor(),
setParent(),
unmonitor(),
validateParent()
|
__call(),
__callStatic(),
__get(),
__isset(),
__set(),
__unset(),
extensionMethod(),
getReflection()
|
NAME_SEPARATOR
|