|
Class TTableRow
TTableRow class.
TTableRow displays a table row. The table cells in the row can be accessed
via getCells Cells. The horizontal and vertical alignments of the row
are specified via setHorizontalAlign HorizontalAlign and setVerticalAlign VerticalAlign properties, respectively.
-
TComponent
-
TApplicationComponent
-
TControl
implements
IRenderable,
IBindable
-
TWebControl
implements
IStyleable
-
TTableRow
Methods summary
protected
string
|
#
getTagName( )
Returns
string tag name for the table
Overrides
|
public
|
#
addParsedObject( mixed $object )
Adds object parsed from template to the control. This method adds only TTableCell objects into the getCells Cells collection. All other
objects are ignored.
Adds object parsed from template to the control. This method adds only TTableCell objects into the getCells Cells collection. All other
objects are ignored.
Parameters
- $object
mixed object parsed from template
Overrides
|
protected
TStyle
|
#
createStyle( )
Creates a style object for the control. This method creates a TTableItemStyle to be used by the table row.
Creates a style object for the control. This method creates a TTableItemStyle to be used by the table row.
Returns
TStyle
control style to be used
Overrides
|
protected
TTableCellCollection
|
#
createControlCollection( )
Creates a control collection object that is to be used to hold child
controls
Creates a control collection object that is to be used to hold child
controls
Returns
See
Overrides
|
public
TTableCellCollection
|
|
public
string
|
#
getHorizontalAlign( )
Returns
string the horizontal alignment of the contents within the table item, defaults to
'NotSet'.
|
public
|
#
setHorizontalAlign( string $value )
Sets the horizontal alignment of the contents within the table item. Valid
values include 'NotSet', 'Justify', 'Left', 'Right', 'Center'
Sets the horizontal alignment of the contents within the table item. Valid
values include 'NotSet', 'Justify', 'Left', 'Right', 'Center'
Parameters
- $value
string the horizontal alignment
|
public
string
|
#
getVerticalAlign( )
Returns
string the vertical alignment of the contents within the table item, defaults to
'NotSet'.
|
public
|
#
setVerticalAlign( string $value )
Sets the vertical alignment of the contents within the table item. Valid
values include 'NotSet','Top','Bottom','Middle'
Sets the vertical alignment of the contents within the table item. Valid
values include 'NotSet','Top','Bottom','Middle'
Parameters
- $value
string the horizontal alignment
|
public
TTableRowSection
|
#
getTableSection( )
Returns
TTableRowSection
location of a row in a table. Defaults to TTableRowSection::Body.
|
public
|
|
public
|
#
renderContents( THtmlWriter $writer )
Renders body contents of the table row
Renders body contents of the table row
Parameters
Overrides
|
Methods inherited from TWebControl
addAttributesToRender(),
clearStyle(),
copyBaseAttributes(),
getAccessKey(),
getBackColor(),
getBorderColor(),
getBorderStyle(),
getBorderWidth(),
getCssClass(),
getDecorator(),
getDisplay(),
getEnsureId(),
getFont(),
getForeColor(),
getHasStyle(),
getHeight(),
getStyle(),
getTabIndex(),
getToolTip(),
getWidth(),
onPreRender(),
render(),
renderBeginTag(),
renderEndTag(),
setAccessKey(),
setBackColor(),
setBorderColor(),
setBorderStyle(),
setBorderWidth(),
setCssClass(),
setDisplay(),
setEnsureId(),
setForeColor(),
setHeight(),
setStyle(),
setTabIndex(),
setToolTip(),
setWidth()
|
Methods inherited from TControl
__construct(),
__get(),
addToPostDataLoader(),
addedControl(),
applyStyleSheetSkin(),
autoBindProperty(),
autoDataBindProperties(),
bindProperty(),
broadcastEvent(),
bubbleEvent(),
clearChildState(),
clearControlState(),
clearNamingContainer(),
clearViewState(),
convertUniqueIdToClientId(),
createChildControls(),
dataBind(),
dataBindChildren(),
dataBindProperties(),
ensureChildControls(),
findControl(),
findControlsByID(),
findControlsByType(),
focus(),
getAdapter(),
getAllowChildControls(),
getAttribute(),
getAttributes(),
getChildControlsCreated(),
getClientID(),
getControlStage(),
getControlState(),
getControls(),
getCustomData(),
getEnableTheming(),
getEnableViewState(),
getEnabled(),
getHasAdapter(),
getHasAttributes(),
getHasChildInitialized(),
getHasControls(),
getHasInitialized(),
getHasLoaded(),
getHasLoadedPostData(),
getHasPreRendered(),
getID(),
getIsSkinApplied(),
getNamingContainer(),
getPage(),
getParent(),
getRegisteredObject(),
getSkinID(),
getSourceTemplateControl(),
getTemplateControl(),
getUniqueID(),
getViewState(),
getVisible(),
hasAttribute(),
initRecursive(),
isDescendentOf(),
isObjectRegistered(),
loadRecursive(),
loadState(),
loadStateRecursive(),
onDataBinding(),
onInit(),
onLoad(),
onUnload(),
preRenderRecursive(),
raiseBubbleEvent(),
registerObject(),
removeAttribute(),
removedControl(),
renderChildren(),
renderControl(),
saveState(),
saveStateRecursive(),
setAdapter(),
setAttribute(),
setChildControlsCreated(),
setControlStage(),
setControlState(),
setCustomData(),
setEnableTheming(),
setEnableViewState(),
setEnabled(),
setID(),
setPage(),
setSkinID(),
setTemplateControl(),
setViewState(),
setVisible(),
trackViewState(),
traverseChildControls(),
unbindProperty(),
unloadRecursive(),
unregisterObject()
|
Methods inherited from TComponent
__call(),
__destruct(),
__isset(),
__set(),
__sleep(),
__unset(),
__wakeup(),
asa(),
attachBehavior(),
attachBehaviors(),
attachClassBehavior(),
attachEventHandler(),
canGetProperty(),
canSetProperty(),
clearBehaviors(),
createdOnTemplate(),
detachBehavior(),
detachBehaviors(),
detachClassBehavior(),
detachEventHandler(),
disableBehavior(),
disableBehaviors(),
enableBehavior(),
enableBehaviors(),
evaluateExpression(),
evaluateStatements(),
fxAttachClassBehavior(),
fxDetachClassBehavior(),
getAutoGlobalListen(),
getBehaviorsEnabled(),
getClassHierarchy(),
getEventHandlers(),
getListeningToGlobalEvents(),
getSubProperty(),
hasEvent(),
hasEventHandler(),
hasProperty(),
isa(),
listen(),
raiseEvent(),
setSubProperty(),
unlisten()
|
Constants inherited from TControl
AUTOMATIC_ID_PREFIX,
CLIENT_ID_SEPARATOR,
CS_CHILD_INITIALIZED,
CS_CONSTRUCTED,
CS_INITIALIZED,
CS_LOADED,
CS_PRERENDERED,
CS_STATE_LOADED,
ID_FORMAT,
ID_SEPARATOR,
IS_CHILD_CREATED,
IS_CREATING_CHILD,
IS_DISABLE_THEMING,
IS_DISABLE_VIEWSTATE,
IS_ID_SET,
IS_SKIN_APPLIED,
IS_STYLESHEET_APPLIED,
RF_ADAPTER,
RF_AUTO_BINDINGS,
RF_CHILD_STATE,
RF_CONTROLS,
RF_CONTROLSTATE,
RF_DATA_BINDINGS,
RF_EVENTS,
RF_NAMED_CONTROLS,
RF_NAMED_CONTROLS_ID,
RF_NAMED_OBJECTS,
RF_SKIN_ID
|
|