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
Variables

Inherited Variables

Inherited from TWebControl

TWebControl::$_decorator
Methods
Constructor __construct (line 76)

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 85)
  • return: standard callback control options.
  • access: public
TBaseActiveCallbackControl getActiveControl ()
getAutoPostBack (line 40)
  • return: a value indicating whether an automatic postback to the server will occur whenever the user modifies the text in the TActiveDatePicker control and then tabs out of the component. Defaults to true.
  • access: public
boolean getAutoPostBack ()

Redefinition of:
TTextBox::getAutoPostBack()
getClientSide (line 92)
  • return: client side request options.
  • access: public
TCallbackClientSide getClientSide ()

Redefinition of:
TDatePicker::getClientSide()
Gets the TDatePickerClientScript to set the TDatePicker event handlers.
getDatePickerOptions (line 60)

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 136)

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 125)

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)
registerCalendarClientScriptPost (line 150)
  • access: protected
void registerCalendarClientScriptPost ()

Redefinition of:
TDatePicker::registerCalendarClientScriptPost()
registerCalendarClientScriptPre (line 144)

Registers the javascript code to initialize the date picker.

  • access: protected
void registerCalendarClientScriptPre ()

Redefinition of:
TDatePicker::registerCalendarClientScriptPre()
Registers the javascript code to initialize the date picker.
setAutoPostBack (line 51)

Sets the value indicating if postback automatically.

An automatic postback to the server will occur whenever the user modifies the text in the TActiveDatePicker control and then tabs out of the component.

  • access: public
void setAutoPostBack (boolean $value)
  • boolean $value: the value indicating if postback automatically

Redefinition of:
TDatePicker::setAutoPostBack()
AutoPostBack is not supported.
setText (line 101)

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::registerCalendarClientScriptPost()
TDatePicker::registerCalendarClientScriptPre()
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::renderBeginTag()
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::getDecorator()
TWebControl::getDisplay()
TWebControl::getEnsureId()
TWebControl::getFont()
TWebControl::getForeColor()
TWebControl::getHasStyle()
TWebControl::getHeight()
TWebControl::getStyle()
TWebControl::getTabIndex()
TWebControl::getTagName()
TWebControl::getToolTip()
TWebControl::getWidth()
TWebControl::onPreRender()
TWebControl::render()
TWebControl::renderBeginTag()
TWebControl::renderContents()
TWebControl::renderEndTag()
TWebControl::setAccessKey()
TWebControl::setBackColor()
TWebControl::setBorderColor()
TWebControl::setBorderStyle()
TWebControl::setBorderWidth()
TWebControl::setCssClass()
TWebControl::setDisplay()
TWebControl::setEnsureId()
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::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:36:58 +0200 by phpDocumentor 1.4.3