Wednesday, November 22, 2017

DateDropper and TimeDropper APEX Item Plug-Ins

I recently created my first set of APEX item plug-ins based on two jQuery plugins created by Felice Gattuso (DateDropper and TimeDropper).

The plug-ins work well on both desktop and mobile and support multiple languages. I included a set of themes to match the color palette of the current APEX 5.1 themes such as Vita, Vita-Dark, Vita-Slate, and Vita-Red.

Below is a preview of the plug-ins:

DateDropper



TimeDropper



You can try them in my Demo APEX Application (DateDropper and TimeDropper).

To download them, you could either go to apex.world or clone them from my GitHub repositories (DateDropper and TimeDropper), where you can also review the documentation with all the available options.

This is a first release and there is still a lot of room for improvements (e.g. they currently do not work on Interactive Grid). Please feel free to report any issues you may find or contribute to the projects on GitHub.

8 comments:

  1. Hi Erick

    Nice Work , I will substitute all my date picker field with your plug in , but I have a issue , it is possible to apply a Dynamic action to this plug in , In example, when the date selected change the DA refresh some area in order to update a graph.

    If I replace my datepicker with your plug , all Dynamic action not work, do you have some advise to this .

    Thanks , and Very nice work

    ReplyDelete
  2. Hi Eduardo,

    I'm glad you liked the plug-in and thank you for your feedback. I'll update both plug-ins to include this functionality and let you know once it's done.

    Best Regards,

    Erick

    ReplyDelete
    Replies
    1. Hi Eduardo,

      I updated the plug-in to add a new event (APEX Date Dropper Change). This event will be triggered every time the calendar is closed. You will have to modify your Dynamic Actions to use this new event instead of the Change action.

      Please let me know if you have any other feedback or questions.

      Thank you,

      Erick

      Delete
  3. Hi Erick,

    This plugin is brilliant, however I've noticed an issue with APEX 18.1 whereby the date field ignores the template options e.g. stretch, X-Large etc.

    Have you any plans on updating this plugin to make it work with 18.1?

    Many thanks,

    Oliver

    ReplyDelete
    Replies
    1. Hi Oliver,

      Thank you for reporting this and my apologies for the late reply.

      I'll be working on an updated version of the plug-ins to support 18.1 and will make sure include support for template options.

      Best Regards,

      Erick

      Delete
    2. Hi Oliver,

      I updated both plug-ins to support template options.

      Thanks again for reporting this.

      Erick

      Delete
  4. It a great plugin , very nice work

    However I am having an issue, when page submits the value in the field resets to current date. How can i keep the date like oracle apex default date dropper

    Thank you

    ReplyDelete