Class TCompositeLiteral
TCompositeLiteral class
TCompositeLiteral is used internally by TTemplate for representing consecutive static strings, expressions and statements.
| Constructor Summary |
| public |
Constructor.
|
| Method Summary |
|
void
|
Performs databindings.
|
|
void
|
Evaluates the expressions and/or statements in the component.
|
|
TComponent
|
|
|
void
|
Renders the content stored in this component.
|
|
void
|
|
| Methods Inherited From TComponent |
|
TComponent::addParsedObject(), TComponent::attachEventHandler(), TComponent::canGetProperty(), TComponent::canSetProperty(), TComponent::createdOnTemplate(), TComponent::detachEventHandler(), TComponent::evaluateExpression(), TComponent::evaluateStatements(), TComponent::getEventHandlers(), TComponent::getSubProperty(), TComponent::hasEvent(), TComponent::hasEventHandler(), TComponent::hasProperty(), TComponent::raiseEvent(), TComponent::setSubProperty(), TComponent::__get(), TComponent::__set()
|
| Constructor Details |
__construct
Constructor.
|
| Method Details |
dataBind
Performs databindings.
This method is required by IBindable
|
evaluateDynamicContent
| public void evaluateDynamicContent |
() |
Evaluates the expressions and/or statements in the component.
|
getContainer
| Output |
|
TComponent
| container of this component. It serves as the evaluation context of expressions and statements. |
| Exception |
|
render
Renders the content stored in this component.
This method is required by IRenderable
|
setContainer
| public void setContainer |
(TComponent $value ) |
| Input |
| TComponent | $value | container of this component. It serves as the evaluation context of expressions and statements. |
| Output |
| Exception |
|
| Constant Details |
TYPE_DATABINDING
|
TYPE_EXPRESSION
|
TYPE_STATEMENTS
|
|