Class TActiveDatePicker

Description

Implements interfaces:

TActiveDatePicker class

The active control counter part to date picker control. When the date selection is changed, the OnCallback event is raised.

Located in /Web/UI/ActiveControls/TActiveDatePicker.php (line 32)

TComponent
   |
   --TApplicationComponent
      |
      --TControl
         |
         --TWebControl
            |
            --TTextBox
               |
               --TDatePicker
                  |
                  --TActiveDatePicker
Method Summary
Methods
Constructor __construct (line 50)

Creates a new callback control, sets the adapter to TActiveControlAdapter. If you override this class, be sure to set the adapter appropriately by, for example, by calling this constructor.

  • access: public
TActiveDatePicker __construct ()

Redefinition of:
TControl::__construct()
Constructor.
getActiveControl (line 59)
  • return: standard callback control options.
  • access: public
TBaseActiveCallbackControl getActiveControl ()
getDatePickerOptions (line 39)

Get javascript date picker options.

  • return: date picker client-side options
  • access: protected
array getDatePickerOptions ()

Redefinition of:
TDatePicker::getDatePickerOptions()
Get javascript date picker options.
onCallback (line 102)

This method is invoked when a callback is requested. The method raises 'OnCallback' event to fire up the event handlers. If you override this method, be sure to call the parent implementation so that the event handler can be invoked.

  • access: public
void onCallback (TCallbackEventParameter $param)
raiseCallbackEvent (line 91)

Raises the callback event. This method is required by ICallbackEventHandler interface.

This method is mainly used by framework and control developers.

  • access: public
void raiseCallbackEvent (TCallbackEventParameter $param)
registerCalendarClientScript (line 109)

Registers the javascript code to initialize the date picker.

  • access: protected
void registerCalendarClientScript ()

Redefinition of:
TDatePicker::registerCalendarClientScript()
Registers the javascript code to initialize the date picker.
setText (line 67)

Client-side Text property can only be updated after the OnLoad stage.

  • access: public
void setText (string $value)
  • string $value: text content for the textbox

Redefinition of:
TTextBox::setText()
Sets the text content of the TTextBox control.

Inherited Methods

Inherited From TDatePicker

TDatePicker::addAttributesToRender()
TDatePicker::createClientScript()
TDatePicker::getAssetUrl()
TDatePicker::getButtonImageUrl()
TDatePicker::getButtonText()
TDatePicker::getCalendarStyle()
TDatePicker::getClientSide()
TDatePicker::getCulturalOptions()
TDatePicker::getCulture()
TDatePicker::getCurrentCulture()
TDatePicker::getData()
TDatePicker::getDate()
TDatePicker::getDateFormat()
TDatePicker::getDateFromPostData()
TDatePicker::getDatePickerButtonID()
TDatePicker::getDatePickerOptions()
TDatePicker::getDropDownDayOptions()
TDatePicker::getFirstDayOfWeek()
TDatePicker::getFromYear()
TDatePicker::getInputMode()
TDatePicker::getLocalizedCalendarInfo()
TDatePicker::getLocalizedMonthNames()
TDatePicker::getMode()
TDatePicker::getPositionMode()
TDatePicker::getShowCalendar()
TDatePicker::getTimeStamp()
TDatePicker::getTimeStampFromText()
TDatePicker::getUpToYear()
TDatePicker::getValidationPropertyValue()
TDatePicker::hasDayPattern()
TDatePicker::loadPostData()
TDatePicker::onPreRender()
TDatePicker::publishCalendarStyle()
TDatePicker::registerCalendarClientScript()
TDatePicker::render()
TDatePicker::renderButtonDatePicker()
TDatePicker::renderCalendarDayOptions()
TDatePicker::renderCalendarMonthOptions()
TDatePicker::renderCalendarSelections()
TDatePicker::renderCalendarYearOptions()
TDatePicker::renderDatePickerButtons()
TDatePicker::renderDropDownListCalendar()
TDatePicker::renderImageButtonDatePicker()
TDatePicker::setAutoPostBack()
TDatePicker::setButtonImageUrl()
TDatePicker::setButtonText()
TDatePicker::setCalendarStyle()
TDatePicker::setCulture()
TDatePicker::setData()
TDatePicker::setDate()
TDatePicker::setDateFormat()
TDatePicker::setFirstDayOfWeek()
TDatePicker::setFromYear()
TDatePicker::setInputMode()
TDatePicker::setMode()
TDatePicker::setPositionMode()
TDatePicker::setShowCalendar()
TDatePicker::setTimeStamp()
TDatePicker::setUpToYear()

Inherited From TTextBox

TTextBox::addAttributesToRender()
TTextBox::getAutoCompleteType()
TTextBox::getAutoPostBack()
TTextBox::getAutoTrim()
TTextBox::getCausesValidation()
TTextBox::getClientClassName()
TTextBox::getColumns()
TTextBox::getData()
TTextBox::getDataChanged()
TTextBox::getEnableClientScript()
TTextBox::getIsValid()
TTextBox::getMaxLength()
TTextBox::getPersistPassword()
TTextBox::getPostBackOptions()
TTextBox::getReadOnly()
TTextBox::getRows()
TTextBox::getSafeText()
TTextBox::getSafeTextParser()
TTextBox::getTagName()
TTextBox::getText()
TTextBox::getTextMode()
TTextBox::getValidationGroup()
TTextBox::getValidationPropertyValue()
TTextBox::getWrap()
TTextBox::loadPostData()
TTextBox::onTextChanged()
TTextBox::raisePostDataChangedEvent()
TTextBox::renderClientControlScript()
TTextBox::renderContents()
TTextBox::setAutoCompleteType()
TTextBox::setAutoPostBack()
TTextBox::setAutoTrim()
TTextBox::setCausesValidation()
TTextBox::setColumns()
TTextBox::setData()
TTextBox::setEnableClientScript()
TTextBox::setIsValid()
TTextBox::setMaxLength()
TTextBox::setPersistPassword()
TTextBox::setReadOnly()
TTextBox::setRows()
TTextBox::setText()
TTextBox::setTextMode()
TTextBox::setValidationGroup()
TTextBox::setWrap()

Inherited From TWebControl

TWebControl::addAttributesToRender()
TWebControl::clearStyle()
TWebControl::copyBaseAttributes()
TWebControl::createStyle()
TWebControl::getAccessKey()
TWebControl::getBackColor()
TWebControl::getBorderColor()
TWebControl::getBorderStyle()
TWebControl::getBorderWidth()
TWebControl::getCssClass()
TWebControl::getDisplay()
TWebControl::getFont()
TWebControl::getForeColor()
TWebControl::getHasStyle()
TWebControl::getHeight()
TWebControl::getStyle()
TWebControl::getTabIndex()
TWebControl::getTagName()
TWebControl::getToolTip()
TWebControl::getWidth()
TWebControl::render()
TWebControl::renderBeginTag()
TWebControl::renderContents()
TWebControl::renderEndTag()
TWebControl::setAccessKey()
TWebControl::setBackColor()
TWebControl::setBorderColor()
TWebControl::setBorderStyle()
TWebControl::setBorderWidth()
TWebControl::setCssClass()
TWebControl::setDisplay()
TWebControl::setForeColor()
TWebControl::setHeight()
TWebControl::setStyle()
TWebControl::setTabIndex()
TWebControl::setToolTip()
TWebControl::setWidth()

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

Documentation generated on Sun, 11 Jan 2009 20:15:32 -0500 by phpDocumentor 1.3.0RC4