Datepicker is a simple component that makes it easy for users to select dates.
<canvas
height
="200
">
<datepicker
showingdate
="new Date()
" earliestdate
="new Date( 2007, 1, 1)
" latestdate
="new Date( 2008, 11, 31)
" selecteddate
="new Date()
">
<handler
name
="onselecteddate
">
if( this.selecteddate != null ) {
display.year.setAttribute('text', this.selecteddate.getFullYear() );
display.month.datapath.setXPath(
"datepicker_strings_en:/months/month[@index='" +
this.selecteddate.getMonth() + "']/@full" );
display.date.setAttribute('text', this.selecteddate.getDate() );
}
</handler
>
</datepicker
>
<view
id
="display
">
<text
name
="month
" resize
="true
" datapath
=".
"/>
<text
name
="date
" resize
="true
"/>
<text
name
="year
" resize
="true
"/>
<simplelayout
axis
="x
" spacing
="2
"/>
</view
>
<simplelayout
axis
="y
" spacing
="10
"/>
</canvas
>
Name (CSS property) | Type (tag) | Type (js) | Default | Category |
---|---|---|---|---|
allowdrag
|
boolean | boolean | true | read/write |
startAsIcon
|
boolean | boolean | true | read/write |
Set to true to initially show the datepicker as an icon, otherwise set to false. |
dayclass, earliestdate, latestdate, selecteddate, selecteddatepickerday, showingdate, showingmonth, showingyear, weekclass, xinset, yinset
doesenter, enabled, hasdefault, isdefault, style, styleable, text
aaactive, aadescription, aaname, aasilent, aatabindex, align, backgroundrepeat, bgcolor, cachebitmap, capabilities, clickable, clickregion, clip, colortransform, context, contextmenu, cornerradius, cursor, fgcolor, focusable, focustrap, font, fontsize, fontstyle, frame, framesloadratio, hasdirectionallayout, hassetheight, hassetwidth, height, layout, loadratio, mask, opacity, pixellock, playing, proxyurl, resource, resourceheight, resourcewidth, rotation, shadowangle, shadowblurradius, shadowcolor, shadowdistance, showhandcursor, source, stretches, subviews, tintcolor, totalframes, unstretchedheight, unstretchedwidth, usegetbounds, valign, visibility, visible, width, x, xoffset, xscale, y, yoffset, yscale
classroot, cloneManager, data, datapath, defaultplacement, id, ignoreplacement, immediateparent, inited, initstage, name, nodeLevel, options, parent, placement, styleclass, subnodes, transition
Methods
focusOnDay, focusOnFirstDayInMonth, focusOnLastDayInMonth, getNumberOfDaysInMonth, handleKeyDown, handleKeyUp, init, isDayDisabled, isLastWeekInMonth, removeFocusFromDay, selectFocusDay, setMonthToShow, setSelecteddatepickerday, setStartingDay, showNextMonth, showPreviousMonth
acceptValue, doEnterDown, doEnterUp, doSpaceDown, doSpaceUp, presentValue, setStyle, setTint, updateDefault
bringToFront, containsPt, getAttributeRelative, getBounds, getColor, getColorTransform, getCurrentTime, getDepthList, getDisplayObject, getID3, getMouse, getNextSelection, getPan, getPrevSelection, getProxyURL, getTotalTime, getVolume, init, isBehind, isInFrontOf, isMouseOver, measureHeight, measureWidth, play, proxyurl, searchSubviews, seek, sendAAEvent, sendBehind, sendInFrontOf, sendToBack, setAccessible, setAttributeRelative, setColor, setColorTransform, setPan, setProxyPolicy, setSource, setVolume, shouldYieldFocus, stop, unload, updateResourceSize
animate, applyConstraintMethod, applyData, childOf, completeInstantiation, construct, createChildren, dataBindAttribute, destroy, determinePlacement, getOption, getUID, init, lookupSourceLocator, releaseConstraint, releaseConstraintMethod, searchImmediateSubnodes, searchSubnodes, setOption, setSelected, updateData
Events
onaddsubview, onbackgroundrepeat, onblur, onclick, onclickable, onclip, oncontext, oncornerradius, ondblclick, onerror, onfocus, onframe, onframesloadratio, ongesture, onheight, onkeydown, onkeyup, onlastframe, onload, onloadratio, onmousedown, onmousedragin, onmousedragout, onmouseout, onmouseover, onmousetrackout, onmousetrackover, onmousetrackup, onmouseup, onmouseupoutside, onopacity, onplay, onplaying, onremovesubview, onshadowangle, onshadowblurradius, onshadowcolor, onshadowdistance, onstop, ontimeout, ontouch, onvisible, onwidth, onx, ony
Copyright © 2002-2010 Laszlo Systems, Inc. All Rights Reserved. Unauthorized use, duplication or distribution is strictly prohibited. This is the proprietary information of Laszlo Systems, Inc. Use is subject to license terms.