|
Package System
Classes summary
Prado |
Prado class. |
PradoBase |
PradoBase class. |
TApplication |
TApplication class. |
TApplicationComponent |
TApplicationComponent class |
TApplicationConfiguration |
TApplicationConfiguration class. |
TApplicationMode |
TApplicationMode class. TApplicationMode defines the possible mode that an
application can be set at by setting TApplication::setMode Mode. In
particular, the following modes are defined - Off: the application is not
running. Any request to the application will obtain an error. - Debug: the
application is running in debug mode. - Normal: the application is running in
normal production mode. - Performance: the application is running in performance
mode. |
TApplicationStatePersister |
TApplicationStatePersister class. TApplicationStatePersister provides a
file-based persistent storage for application state. Application state, when
serialized, is stored in a file named 'global.cache' under the 'runtime'
directory of the application. Cache will be exploited if it is enabled. |
TClassBehaviorEventParameter |
TClassBehaviorEventParameter class. TClassBehaviorEventParameter is the
parameter sent with the class behavior changes. |
TComponent |
TComponent class |
TComponentReflection |
TComponentReflection class. |
TEnumerable |
TEnumerable class. TEnumerable is the base class for all enumerable types. To
define an enumerable type, extend TEnumberable and define string constants. Each
constant represents an enumerable value. The constant name must be the same as
the constant value. For example, <code> class TTextAlign extends
TEnumerable { const Left='Left'; const Right='Right'; } </code> Then, one
can use the enumerable values such as TTextAlign::Left and TTextAlign::Right. |
TEventParameter |
TEventParameter class. TEventParameter is the base class for all event parameter
classes. |
TEventResults |
TEnumerable class. TEnumerable is the base class for all enumerable types. To
define an enumerable type, extend TEnumberable and define string constants. Each
constant represents an enumerable value. The constant name must be the same as
the constant value. For example, <code> class TTextAlign extends
TEnumerable { const Left='Left'; const Right='Right'; } </code> Then, one
can use the enumerable values such as TTextAlign::Left and TTextAlign::Right. |
TJavaScriptLiteral |
TJavaScriptLiteral class that encloses string literals that are not supposed to
be escaped by TJavaScript::encode() |
TJavaScriptString |
TJavaScriptString class is an internal class that marks strings that will be
forcibly encoded when rendered inside a javascript block |
TModule |
TModule class. |
TPropertyValue |
TPropertyValue class |
TService |
TService class. |
TShellApplication |
TShellApplication class. |
Interfaces summary
IActiveControl |
IActiveControl interface. |
IBaseBehavior |
IBaseBehavior interface is the base behavior class from which all other
behaviors types are derived |
IBehavior |
IBehavior interfaces is implemented by instance behavior classes. |
IBindable |
IBindable interface. |
ICache |
ICache interface. |
ICacheDependency |
ICacheDependency interface. |
ICallbackEventHandler |
ICallbackEventHandler interface. |
IClassBehavior |
IClassBehavior interface is implements behaviors across all instances of a
particular class |
IDataRenderer |
IDataRenderer interface. |
IDynamicMethods |
IDynamicMethods interface. IDynamicMethods marks an object to receive undefined
global or dynamic events. |
IInstanceCheck |
IInstanceCheck This interface allows objects to determine their own 'instanceof'
results when TComponent::isa() is called. This is important with behaviors
because behaviors may want to look like particular objects other than
themselves. |
IModule |
IModule interface. |
IRenderable |
IRenderable interface. |
IService |
IService interface. |
IStatePersister |
IStatePersister class. |
IStyleable |
IStyleable interface. |
ITextWriter |
ITextWriter interface. |
IUser |
IUser interface. |
|