1. #1
    Ext GWT Premium Member
    Join Date
    Jan 2009
    Location
    Colorado Springs, CO
    Posts
    325
    Vote Rating
    2
    DavidHoffer is on a distinguished road

      0  

    Question GXT Timeline UI Component?

    GXT Timeline UI Component?


    I have a new application I'd like to make using GWT/GXT but ideally it would contain a graphical timeline display. I've attached a couple of screenshots. The basic idea is that each row represents some entity that has a start and stop date...it shows a colored bar from the start to stop date...the times are shown in the header in a hierarchical fashion. I didn't see a GXT component for this, how could this be done?
    Timeline1.pngTimeline2.jpg

  2. #2
    Software Architect
    Join Date
    Sep 2007
    Posts
    13,715
    Vote Rating
    107
    sven is just really nice sven is just really nice sven is just really nice sven is just really nice

      0  

    Default


    With only knowing the UI requirement you have shown here, this can easily be done with the GXT Grid component and some small changes. You would need to have a custom GridView

  3. #3
    Ext GWT Premium Member
    Join Date
    Jan 2009
    Location
    Colorado Springs, CO
    Posts
    325
    Vote Rating
    2
    DavidHoffer is on a distinguished road

      0  

    Default


    That's an interesting idea, how easy is it to make that custom colored UI graphic with optional text per row?

  4. #4
    Software Architect
    Join Date
    Sep 2007
    Posts
    13,715
    Vote Rating
    107
    sven is just really nice sven is just really nice sven is just really nice sven is just really nice

      0  

    Default


    To just create the UI you have shown above i would calculate 30 minutes.

    And than it depends how much interaction you require and how often you want to change/customize that code.

  5. #5
    Sencha Premium Member Roddarn's Avatar
    Join Date
    Apr 2009
    Posts
    20
    Vote Rating
    0
    Roddarn is on a distinguished road

      0  

    Default


    Hi.

    You can try the Gxt Scheduler.
    http://www.gxt-scheduler.com/