Class TTemplatedWizardStep

Description

Implements interfaces:

TTemplatedWizardStep class.

TTemplatedWizardStep represents a wizard step whose content and navigation can be customized using templates. To customize the step content, specify ContentTemplate. To customize navigation specific to the step, specify NavigationTemplate. Note, if the navigation template is not specified, default navigation will be used.

  • author: Qiang Xue <qiang.xue@gmail.com>
  • version: $Id: TWizard.php 2996 2011-06-20 15:24:57Z ctrlaltca@gmail.com $
  • since: 3.0

Located in /Web/UI/WebControls/TWizard.php (line 1581)

TComponent
   |
   --TApplicationComponent
      |
      --TControl
         |
         --TView
            |
            --TWizardStep
               |
               --TTemplatedWizardStep
Method Summary
Methods
createChildControls (line 1600)

Creates child controls.

This method mainly instantiates the content template, if any.

  • access: public
void createChildControls ()

Redefinition of:
TControl::createChildControls()
Creates child controls.
getContentTemplate (line 1620)
  • return: the template for the content of the wizard step.
  • access: public
ITemplate getContentTemplate ()
getNavigationContainer (line 1653)
  • return: the control containing the navigation. It could be null if no navigation template is specified.
  • access: public
TWizardNavigationContainer getNavigationContainer ()
getNavigationTemplate (line 1636)
  • return: the template for displaying the navigation UI of a wizard step. Defaults to null.
  • access: public
ITemplate getNavigationTemplate ()
instantiateNavigationTemplate (line 1661)

Instantiates the navigation template if any

  • access: public
void instantiateNavigationTemplate ()
onInit (line 1611)

Ensures child controls are created.

  • access: public
void onInit (mixed $param)
  • mixed $param: event parameter

Redefinition of:
TControl::onInit()
This method is invoked when the control enters 'OnInit' stage.
setContentTemplate (line 1628)
  • access: public
void setContentTemplate (ITemplate $value)
  • ITemplate $value: the template for the content of the wizard step.
setNavigationTemplate (line 1644)
  • access: public
void setNavigationTemplate (ITemplate $value)
  • ITemplate $value: the template for displaying the navigation UI of a wizard step.

Inherited Methods

Inherited From TWizardStep

TWizardStep::getAllowReturn()
TWizardStep::getStepType()
TWizardStep::getTitle()
TWizardStep::getWizard()
TWizardStep::setAllowReturn()
TWizardStep::setStepType()
TWizardStep::setTitle()
TWizardStep::setWizard()

Inherited From TView

TView::getActive()
TView::getVisible()
TView::onActivate()
TView::onDeactivate()
TView::setActive()
TView::setVisible()

Inherited From TControl

TControl::__construct()
TControl::addedControl()
TControl::addParsedObject()
TControl::addToPostDataLoader()
TControl::applyStyleSheetSkin()
TControl::autoBindProperty()
TControl::autoDataBindProperties()
TControl::bindProperty()
TControl::broadcastEvent()
TControl::bubbleEvent()
TControl::clearChildState()
TControl::clearControlState()
TControl::clearNamingContainer()
TControl::clearViewState()
TControl::convertUniqueIdToClientId()
TControl::createChildControls()
TControl::createControlCollection()
TControl::dataBind()
TControl::dataBindChildren()
TControl::dataBindProperties()
TControl::ensureChildControls()
TControl::findControl()
TControl::findControlsByID()
TControl::findControlsByType()
TControl::focus()
TControl::getAdapter()
TControl::getAllowChildControls()
TControl::getAttribute()
TControl::getAttributes()
TControl::getChildControlsCreated()
TControl::getClientID()
TControl::getControls()
TControl::getControlStage()
TControl::getControlState()
TControl::getCustomData()
TControl::getEnabled()
TControl::getEnableTheming()
TControl::getEnableViewState()
TControl::getHasAdapter()
TControl::getHasAttributes()
TControl::getHasChildInitialized()
TControl::getHasControls()
TControl::getHasInitialized()
TControl::getHasLoaded()
TControl::getHasLoadedPostData()
TControl::getHasPreRendered()
TControl::getID()
TControl::getIsSkinApplied()
TControl::getNamingContainer()
TControl::getPage()
TControl::getParent()
TControl::getRegisteredObject()
TControl::getSkinID()
TControl::getSourceTemplateControl()
TControl::getTemplateControl()
TControl::getUniqueID()
TControl::getViewState()
TControl::getVisible()
TControl::hasAttribute()
TControl::initRecursive()
TControl::isDescendentOf()
TControl::isObjectRegistered()
TControl::loadRecursive()
TControl::loadState()
TControl::loadStateRecursive()
TControl::onDataBinding()
TControl::onInit()
TControl::onLoad()
TControl::onPreRender()
TControl::onUnload()
TControl::preRenderRecursive()
TControl::raiseBubbleEvent()
TControl::registerObject()
TControl::removeAttribute()
TControl::removedControl()
TControl::render()
TControl::renderChildren()
TControl::renderControl()
TControl::saveState()
TControl::saveStateRecursive()
TControl::setAdapter()
TControl::setAttribute()
TControl::setChildControlsCreated()
TControl::setControlStage()
TControl::setControlState()
TControl::setCustomData()
TControl::setEnabled()
TControl::setEnableTheming()
TControl::setEnableViewState()
TControl::setID()
TControl::setPage()
TControl::setSkinID()
TControl::setTemplateControl()
TControl::setViewState()
TControl::setVisible()
TControl::trackViewState()
TControl::traverseChildControls()
TControl::unbindProperty()
TControl::unloadRecursive()
TControl::unregisterObject()
TControl::__get()

Inherited From TApplicationComponent

TApplicationComponent::getApplication()
TApplicationComponent::getRequest()
TApplicationComponent::getResponse()
TApplicationComponent::getService()
TApplicationComponent::getSession()
TApplicationComponent::getUser()
TApplicationComponent::publishAsset()
TApplicationComponent::publishFilePath()

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::__call()
TComponent::__get()
TComponent::__set()
TComponent::__sleep()
TComponent::__wakeup()
Class Constants

Documentation generated on Mon, 25 Jun 2012 14:39:37 +0200 by phpDocumentor 1.4.3