Class NPresenterComponent
PresenterComponent is the base class for all presenters components.
Components are persistent objects located on a presenter. They have ability to own other child components, and interact with user. Components have properties for storing their status, and responds to user command.
- NObject
- NComponent implements IComponent
- NComponentContainer implements IComponentContainer
- NPresenterComponent implements ISignalReceiver, IStatePersistent, ArrayAccess
Direct known subclasses
NControlIndirect known subclasses
NPresenterPackage: Nette\Application
Author: David Grudl
Located at Application/PresenterComponent.php
public
|
|
public
|
|
public
string
|
#
getUniqueId( )
Returns a fully-qualified name that uniquely identifies the component within the presenter hierarchy. |
protected
|
#
attached(
This method will be called when the component (or component's parent) becomes attached to a monitored object. Do not call this method yourself. |
protected
boolean
|
|
public
NPresenterComponentReflection
|
|
public
|
|
public
|
|
final public
mixed
|
|
final public
string
|
|
public static
array
|
#
getPersistentParams( )
Returns array of classes persistent parameters. They have public visibility and are non-static. This default implementation detects persistent parameters by annotation @persistent. |
public
|
|
public
string
|
#
formatSignalMethod( string $signal )
Formats signal handler method name -> case sensitivity doesn't matter. |
public
string
|
|
public
|
|
public
|
|
final public
|
|
final public
|
|
final public
boolean
|
|
final public
|
__clone(),
addComponent(),
createComponent(),
getComponent(),
getComponents(),
removeComponent(),
validateChildComponent()
|
__wakeup(),
detached(),
getName(),
getParent(),
lookup(),
lookupPath(),
monitor(),
setParent(),
unmonitor(),
validateParent()
|
__call(),
__callStatic(),
__get(),
__isset(),
__set(),
__unset(),
extensionMethod()
|
NAME_SEPARATOR
|
protected
array
|
$params | array() |