Skip to content

kopa/forms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Forms Generator for Clinical Studies Software

Widget Types

  • Structuring Widgets: The help bringing structure to the form.
  • Input Widgets: All possibilities to record data.
  • Button Widgets: All ways to create a button.
  • Display Widgets: The allow to simply display data

Structuring Widgets

  • form
  • fieldset

Input Widgets

  • input ** text ** search ** password ** file ** tel ** url ** email ** number ** date ** time ** datetime ** datetime-local ** week ** month ** range ** radio ** checkbox
  • selectOne
  • selectMany
  • textarea
  • progress
  • meter
  • image

Button Widgets

  • button
  • input [type = button | submit | reset]

Display Widgets

  • h1, h2, h3, h4
  • paragraph
  • audio
  • video

Autogenerated Attributes

  • placeholder
  • defaultValue
  • required
  • pattern
  • tabindex

Autogenerated Tags

  • legend for fieldset
  • labels for input widgets
  • datalist for input widgets
  • img, map, area for image widgets
  • option, optgroup for selectOne and selectMany

Maybe Reconsider

  • formData -> do not copy all children to the child scope
  • label property in formData instead of formSchema

TODO

  • Make two-way bindings
  • Implement missing linker functions
  • Implement missing directives
  • Consider errors and special cases
  • Generate more testdata

About

forms generator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published