Very good. Since I didn't look at it yet, I know the datepicker supports myriad of options. Is there a way to configure it? Perhaps a symbol? Also since you are including jquery UI, there should also be configuration to override it so i can use the requireJS method to load it from CDN.
> On Oct 3, 2013, at 3:32 AM, Barry Books <trs...@gmail.com> wrote: > > I already have a Sonatype account and I'll probably put this into Maven > Central this weekend. I think I'm going to add one of the Bootstrap > javascript implementations and write some test cases before I do that. > > I'll also offer it up to be included in Tapestry. Since it's not at all > compatible with the current component perhaps it could be a module like > FileUpload. > > I will make it work in BeanEditor. I have a 5.3 version that I use already > and it works in BeanEditor plus I use BeanEditForm almost exclusively. My > plan is to support Date/Calendar with a "Date" type format and Timestamp as > a "DateTime" format if the javascript component supports that. > > >> On Wed, Oct 2, 2013 at 9:53 PM, Lenny Primak <lpri...@hope.nyc.ny.us> wrote: >> >> >> Excellent. Any plans to make beaneditor use this or does this already work? >> >> >>> On Oct 2, 2013, at 7:08 PM, Barry Books <trs...@gmail.com> wrote: >>> >>> I've uploaded the initial version to github >>> >>> https://github.com/trsvax/tapestry-datepicker >>> >>> I think I'm going to make this standalone project that only contains the >>> datepicker. This will make it easier for other project to just include >> it. >>> Currently to use it you will have to download and build it. Here is an >>> example usage >>> >>> <t:form> >>> <t:textfield value="date" t:mixins="datefield/JQueryDatePicker" >>> data-duration="slow"/> >>> <input type="submit"/> >>> </t:form> >>> >>> >>> All that's required is the input type be a date which causes Tapestry to >>> use a Date Translator to convert the data to/from a string. This also >>> creates the client side validation. The mixin adds the client side >>> interface. In this case the JQuery UI calendar. >>> >>> If you prefer you can create your own component and override the Tapestry >>> one. >>> >>> public class DateField extends TextField { >>> >>> @Mixin >>> private JQueryDatePIcker mixin; >>> >>> } >>> >>> Questions, commets etc are welcome >>> >>> Barry >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org >> For additional commands, e-mail: users-h...@tapestry.apache.org >> >> --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org