wiki:MolgenisUiComponents

Molgenis UI components

View the manual that the discussion below resulted in?

One of the User Stories in Sprint 2 is to create UI components so people can easily create a User Interface using only Molgenis components, so no Freemarker templates anymore.

On Tuesday 15th, Robert, Jessica, George and Erik had a discussion on what components we need.

UI needs from George and Alex:

  • Add/edit data
  • View data, progress

Example projects/code-bases to apply the new components:

Suggested agenda:

  • Refactor RunButtonPlugin? from Alex and George, showing how to seperate out logic (more object oriented, perhaps), and how to better communicate between template/java/database (MVC)
  • Refactor RunButtonPlugin? UI from freemarker to new ui components (in gcc project, under plugins)
  • Refactor BackendPlugin? backend (and freemarker) (in job_admin package, in sandbox)
  • Show how to use standard molgenis screen components in new UI form (table? list?)
  • Show how to make a component from scratch
  • Components wanted:
    • Progress Bar
    • Table
    • larger components with logic behind them inside a screen? I.e. shopping cart
    • xref input (advanced with ability to input stuff)
    • Conditional input logic (if I click on 'A', I want 'C', 'D', and 'E' to show, if I click on 'B' I want 'G' to show.) I.e. hide/show/modify input/options from a select box
Last modified 13 years ago Last modified on 2011-02-22T12:53:25+01:00