Overview

Packages

  • Actions
  • Codegen
  • Controls
    • Base
  • DatabaseAdapters
  • Events
  • None
  • Sessions
  • Tests

Classes

  • QAccordionBase
  • QAccordionGen
  • QAutocompleteBase
  • QAutocompleteGen
  • QDatepickerBase
  • QDatepickerBoxBase
  • QDatepickerBoxGen
  • QDatepickerGen
  • QDialogBase
  • QDialogGen
  • QDraggableBase
  • QDraggableGen
  • QDroppableBase
  • QDroppableGen
  • QFieldset
  • QJqButtonBase
  • QJqButtonGen
  • QJqCheckBoxBase
  • QJqCheckBoxGen
  • QJqRadioButtonBase
  • QJqRadioButtonGen
  • QMenuBase
  • QMenuGen
  • QProgressbarBase
  • QProgressbarGen
  • QResizableBase
  • QResizableGen
  • QSelectableBase
  • QSelectableGen
  • QSelectMenu
  • QSelectMenuBase
  • QSelectMenuGen
  • QSliderBase
  • QSliderGen
  • QSortableBase
  • QSortableGen
  • QSpinnerBase
  • QSpinnerGen
  • QTabsBase
  • QTabsGen
  • QTextBoxBase
  • Overview
  • Package
  • Class

Class QDatepickerBoxBase

Impelements a JQuery UI Datepicker in a box A Datepicker Box is similar to a Datepicker, but its not associated with a field. It just displays a calendar for picking a date.

QBaseClass
Extended by QHtmlAttributeManagerBase
Extended by QHtmlAttributeManager
Extended by QControlBase
Extended by QControl
Extended by QTextBoxBase
Extended by QTextBox
Extended by QDatepickerBoxGen
Extended by QDatepickerBoxBase

Direct known subclasses

QDatepickerBox
Package: Controls\Base
Link: http://jqueryui.com/datepicker/#inline
Located at includes/base_controls/QDatepickerBoxBase.class.php
Methods summary
public
# ParsePostData( )

Parse the data posted back via the control. This function basically test for the Crossscripting rules applied to the QTextBox

Parse the data posted back via the control. This function basically test for the Crossscripting rules applied to the QTextBox

Throws

QCrossScriptingException

Overrides

QTextBoxBase::ParsePostData()
public boolean
# Validate( )

Validate the control.

Validate the control.

Returns

boolean

Overrides

QTextBoxBase::Validate()
public mixed
# __get( string $strName )

PHP magic method implementation

PHP magic method implementation

Parameters

$strName

Returns

mixed

Throws

Exception|QCallerException

Overrides

QDatepickerBoxGen::__get()
public mixed
# __set( string $strName, string $mixValue )

PHP magic method implementation

PHP magic method implementation

Parameters

$strName
Property name
$mixValue
Property value to be set

Returns

mixed

Throws

Exception|QCallerException|QInvalidCastException

Overrides

QDatepickerBoxGen::__set()
public static QModelConnectorParam[]
# GetModelConnectorParams( )

Returns

QModelConnectorParam[]

Overrides

QDatepickerBoxGen::GetModelConnectorParams()
Methods inherited from QDatepickerBoxGen
Destroy(), Dialog(), GetDate(), GetEndScript(), GetJqSetupFunction(), Hide(), IsDisabled(), MakeJqOptions(), Option(), Option1(), Option2(), Option3(), Refresh(), SetDate(), Show()
Methods inherited from QTextBoxBase
GetControlHtml(), GetState(), InitHtmlPurifier(), PutState(), RenderHtmlAttributes(), Sanitize(), Select(), SetPurifierConfig(), __construct()
Methods inherited from QControlBase
AddAction(), AddActionArray(), AddAttributeScript(), AddChildControl(), AddCssFile(), AddJavascriptFile(), AddPluginCssFile(), AddPluginJavascriptFile(), AddWrapperCssClass(), Blink(), EvaluateTemplate(), Focus(), ForgetState(), GetAllActions(), GetAttributes(), GetChildControl(), GetChildControls(), GetControlFromHierarchyByMethodName(), GetCustomAttribute(), GetCustomAttributes(), GetCustomStyle(), GetEndHtml(), GetForm(), GetJavaScriptForEvent(), GetJqControlId(), GetNonWrappedHtml(), GetStyleAttributes(), GetTemplatePath(), GetWrapperAttributes(), GetWrapperStyleAttributes(), GetWrapperStyler(), IsDescendantOf(), IsModified(), MakeCurrent(), MarkAsModified(), MarkAsRendered(), MarkAsWrapperModified(), ProcessActionParameters(), RemoveAllActions(), RemoveChildControl(), RemoveChildControls(), RemoveCustomAttribute(), RemoveCustomStyle(), RemoveWrapperCssClass(), Render(), RenderActionScripts(), RenderAjax(), RenderAttributeScripts(), RenderChildren(), RenderComment(), RenderCssStyles(), RenderExtensionRenderer(), RenderHelper(), RenderOutput(), RenderWithError(), RenderWithName(), RenderWrappedOutput(), ResetFlags(), ResetOnPageStatus(), SetCustomAttribute(), SetCustomStyle(), SetFocus(), SetForm(), SetParentControl(), Sleep(), SleepHelper(), ValidateControlAndChildren(), ValidationReset(), VarExport(), Wakeup(), WakeupHelper(), Watch(), _CallActionMethod(), _ProcessActionParams(), _ReadState(), _WriteState()
Methods inherited from QHtmlAttributeManagerBase
AddCssClass(), GetCssStyle(), GetDataAttribute(), GetHtmlAttribute(), GetHtmlAttributes(), HasCssClass(), HasCssStyle(), HasHtmlAttribute(), Override(), RemoveCssClass(), RemoveCssClassesByPrefix(), RemoveCssStyle(), RemoveDataAttribute(), RemoveHtmlAttribute(), RenderTag(), SetCssBoxValue(), SetCssClass(), SetCssStyle(), SetDataAttribute(), SetHtmlAttribute()
Methods inherited from QBaseClass
OverrideAttributes(), __call()
Constants inherited from QControlBase
CommentEnd, CommentStart
Properties summary
protected string $strDateTimeFormat

Format for the datetime to pick

Format for the datetime to pick

# "MM/DD/YYYY"
protected QDateTime $dttDateTime

variable to store the picked value

variable to store the picked value

#
protected string $strMinDateErrorMsg
#
protected string $strMaxDateErrorMsg
#
Properties inherited from QDatepickerBoxGen
$arrDayNames, $arrDayNamesMin, $arrDayNamesShort, $arrMonthNames, $arrMonthNamesShort, $blnAutoSize, $blnButtonImageOnly, $blnChangeMonth, $blnChangeYear, $blnConstrainInput, $blnGotoCurrent, $blnHideIfNoPrevNext, $blnIsRTL, $blnNavigationAsDateFormat, $blnSelectOtherMonths, $blnShowButtonPanel, $blnShowMonthAfterYear, $blnShowOtherMonths, $blnShowWeek, $intFirstDay, $intShowCurrentAtPos, $intStepMonths, $mixAltField, $mixDefaultDate, $mixDuration, $mixMaxDate, $mixMinDate, $mixNumberOfMonths, $mixOnBeforeShow, $mixOnBeforeShowDay, $mixOnCalculateWeek, $mixOnChangeMonthYear, $mixOnClose, $mixOnSelect, $mixShortYearCutoff, $mixShowOptions, $strAltFormat, $strAppendText, $strButtonImage, $strButtonText, $strCloseText, $strCurrentText, $strJavaScripts, $strJqDateFormat, $strNextText, $strPrevText, $strShowAnim, $strShowOn, $strStyleSheets, $strWeekHeader, $strYearRange, $strYearSuffix
Properties inherited from QTextBox
$strCssClass
Properties inherited from QTextBoxBase
$blnAutoTrim, $intColumns, $intMaxLength, $intMinLength, $intRows, $intSanitizeFilter, $intValidateFilter, $mixSanitizeFilterOptions, $mixValidateFilterOptions, $objHTMLPurifierConfig, $strCrossScripting, $strFormat, $strLabelForInvalid, $strLabelForRequired, $strLabelForRequiredUnnamed, $strLabelForTooLong, $strLabelForTooLongUnnamed, $strLabelForTooShort, $strLabelForTooShortUnnamed, $strPlaceholder, $strText, $strTextMode
Properties inherited from QControlBase
$blnActionsMustTerminate, $blnAutoRender, $blnDisplay, $blnIsBlockElement, $blnMinimize, $blnModified, $blnOnPage, $blnRendered, $blnRendering, $blnRequired, $blnSaveState, $blnScriptsOnly, $blnUseWrapper, $blnVisible, $blnWrapLabel, $blnWrapperModified, $mixActionParameter, $mixCausesValidation, $objActionArray, $objChildControlArray, $objDraggable, $objDroppable, $objForm, $objLinkedNode, $objParentControl, $objResizable, $objWatcher, $objWrapperStyler, $strAttributeScripts, $strControlId, $strCustomAttributeArray, $strCustomStyleArray, $strFormAttributes, $strHtmlAfter, $strHtmlBefore, $strInstructions, $strName, $strPreferredRenderMethod, $strRenderMethod, $strValidationError, $strWarning
Properties inherited from QHtmlAttributeManagerBase
$attributes, $styles
Magic properties summary
public string $DateFormat

The format to use for displaying the date

public string $DateTimeFormat

Alias for DateFormat

public QDateTime $DateTime

The date to set the field to

public mixed $Minimum

Alias for MinDate

public mixed $Maximum

Alias for MaxDate

public string $Text

Textual date to set it to

public write-only string $MinDateErrorMsg

Message to display if we are before the minimum date

public write-only string $MaxDateErrorMsg

Message to display if we are after the maximum date

Magic properties inherited from QDatepickerBoxGen
$AltField, $AltFormat, $AppendText, $AutoSize, $ButtonImage, $ButtonImageOnly, $ButtonText, $ChangeMonth, $ChangeYear, $CloseText, $ConstrainInput, $CurrentText, $DayNames, $DayNamesMin, $DayNamesShort, $DefaultDate, $Duration, $FirstDay, $GotoCurrent, $HideIfNoPrevNext, $IsRTL, $JqDateFormat, $MaxDate, $MinDate, $MonthNames, $MonthNamesShort, $NavigationAsDateFormat, $NextText, $NumberOfMonths, $OnBeforeShow, $OnBeforeShowDay, $OnCalculateWeek, $OnChangeMonthYear, $OnClose, $OnSelect, $PrevText, $SelectOtherMonths, $ShortYearCutoff, $ShowAnim, $ShowButtonPanel, $ShowCurrentAtPos, $ShowMonthAfterYear, $ShowOn, $ShowOptions, $ShowOtherMonths, $ShowWeek, $StepMonths, $WeekHeader, $YearRange, $YearSuffix
Magic properties inherited from QTextBoxBase
$AutoTrim, $Columns, $CrossScripting, $Format, $LabelForInvalid, $LabelForRequired, $LabelForRequiredUnnamed, $LabelForTooLong, $LabelForTooLongUnnamed, $LabelForTooShort, $LabelForTooShortUnnamed, $MaxLength, $MinLength, $Placeholder, $Rows, $SanitizeFilter, $SanitizeFilterOptions, $TextMode, $ValidateFilter, $ValidateFilterOptions, $Value
Magic properties inherited from QControlBase
$ActionParameter, $ActionsMustTerminate, $AutoRender, $CausesValidation, $ControlId, $Form, $FormAttributes, $HtmlAfter, $HtmlBefore, $Instructions, $JavaScripts, $LinkedNode, $Minimize, $Modified, $Moveable, $Name, $OnPage, $ParentControl, $PreferredRenderMethod, $RenderMethod, $Rendered, $Rendering, $Required, $Resizable, $SaveState, $ScriptsOnly, $StyleSheets, $UseWrapper, $ValidationError, $Visible, $Warning, $WrapLabel, $WrapperCssClass, $WrapperModified
Magic properties inherited from QHtmlAttributeManagerBase
$AccessKey, $AltText, $BackColor, $BorderCollapse, $BorderColor, $BorderStyle, $BorderWidth, $CssClass, $Cursor, $Data, $Display, $DisplayStyle, $Enabled, $FontBold, $FontItalic, $FontNames, $FontOverline, $FontSize, $FontStrikeout, $FontUnderline, $ForeColor, $Height, $HorizontalAlign, $Left, $Margin, $NoWrap, $Opacity, $OrderedListType, $Overflow, $Padding, $Position, $ReadOnly, $TabIndex, $ToolTip, $Top, $UnorderedListStyle, $VerticalAlign, $Width
API documentation generated by ApiGen