Class TEnumerable

Description

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,

  1. class TTextAlign extends TEnumerable
  2. {
  3. const Left='Left';
  4. const Right='Right';
  5. }
Then, one can use the enumerable values such as TTextAlign::Left and TTextAlign::Right.

  • since: 3.0
  • version: $Id: TComponent.php 1587 2007-01-01 17:21:22Z xue $
  • author: Qiang Xue <qiang.xue@gmail.com>

Located in /TComponent.php (line 468)


	
			
Direct descendents
Class Description
TDbColumnCaseMode TDbColumnCaseMode
TDbNullConversionMode TDbNullConversionMode
TSecurityManagerValidationMode TSecurityManagerValidationMode class.
TUserManagerPasswordMode TUserManagerPasswordMode class.
TApplicationMode TApplicationMode class.
THttpRequestUrlFormat THttpRequestUrlFormat class.
THttpSessionCookieMode THttpSessionCookieMode class.
TValidatorDisplayStyle TValidatorDisplayStyle class.
TValidationDataType TValidationDataType class.
TBulletStyle TBulletStyle class.
TBulletedListDisplayMode TBulletedListDisplayMode class.
TButtonType TButtonType class.
TTextAlign TTextAlign class.
TColorPickerMode TColorPickerMode class.
TValidationCompareOperator TValidationCompareOperator class.
TListItemType TListItemType class.
TDataGridPagerMode TDataGridPagerMode class.
TDataGridPagerButtonType TDataGridPagerButtonType class.
TDataGridPagerPosition TDataGridPagerPosition class.
TButtonColumnType TButtonColumnType class.
TDatePickerInputMode TDatePickerInputMode class.
TDatePickerMode TDatePickerMode class.
THotSpotMode THotSpotMode class.
TInlineFrameAlign TInlineFrameAlign class.
TInlineFrameScrollBars TInlineFrameScrollBars class.
TListSelectionMode TListSelectionMode class.
TLoginFailureAction TLoginFailureAction class.
TLoginTextLayout TLoginTextLayout class.
TLogoutAction TLogoutAction class.
TOrientation TOrientation class.
TPagerMode TPagerMode class.
TPagerButtonType TPagerButtonType class.
TContentDirection TContentDirection class.
TScrollBars TScrollBars class.
TRepeatDirection TRepeatDirection class.
TRepeatLayout TRepeatLayout class.
THorizontalAlign THorizontalAlign class.
TVerticalAlign TVerticalAlign class.
TTableGridLines TTableGridLines class.
TTableCaptionAlign TTableCaptionAlign class.
TTableHeaderScope TTableHeaderScope class.
TTableRowSection TTableRowSection class.
TTextBoxMode TTextBoxMode class.
TTextBoxAutoCompleteType TTextBoxAutoCompleteType class.
TValidationSummaryDisplayMode TValidationSummaryDisplayMode class.
TValidationSummaryDisplayStyle TValidationSummaryDisplay class.
TWizardNavigationButtonType TWizardNavigationButtonType class.
TWizardStepType TWizardStepType class.

Documentation generated on Sun, 14 Jan 2007 21:41:39 -0500 by phpDocumentor 1.3.0RC4