Index

Classes

Class

Methods

Class Banana.Controls.DatePicker


Extends Banana.Controls.DataControl.

Methods borrowed from class Banana.Controls.DataControl:
dataSetBind, unDataSetBind
Methods borrowed from class Banana.Controls.Panel:
getTagName
Methods borrowed from class Banana.UiControl:
addControl, addCss, addCssClass, getAttribute, getAttributes, getClientId, getCss, getCssClass, getDimensions, getHtml, getHtmlAttributes, getState, getStyle, getStyleProperty, hasCssClass, registerEvents, removeAttribute, removeCssClass, removeState, setAttribute, setClientId, setCss, setEnabled, setState, setStyle, setVisible, switchCssClass, triggerEvent, unregisterEvents
Methods borrowed from class Banana.Control:
applyToChildren, bind, clear, findControl, generateUniqueId, getControls, getDomEventTypes, getFirstUiControl, getId, getPage, getParent, getProxy, hasBind, invalidateDisplay, onPreInvalidateContents, onWindowResize, remove, render, setId, setPage, setParent, unbind

Defined in: DatePicker.js.

Class Detail
Banana.Controls.DatePicker()

Creates a Date picker

Method Detail
createComponents()
{String} getData()
Returns:
{String} date
setData(data, a, b)

Sets data on the datapicker control. We can set data in timecode format or string format. i.e setData(1000) //1 sec or setData("24-03-1931")

Parameters:
{mixed} data
{boolean} a
{boolean} b
{this} setMinimumDate(date)

Set a minimum selectable date via a Banana Date object @see Banana.Util.DateTimecode

Parameters:
{Banana.Util.DateTimecode} date
Returns:
{this}
{this} setReturnType(type)
Parameters:
{String} type
timecode or null
Returns:
{this} this
unload()

method used by framework we destroy the datepicker here in case the window is still open

updateDisplay()

method used by framework we create the datepicker element here


Documentation generated by JsDoc Toolkit 2.4.0 on Wed Dec 05 2012 22:01:44 GMT+0100 (CET)