Formish Examples
Some interactive form examples:
Simple Fields
<%
ids = ['String','Integer','Boolean','Float','Decimal','Date']
links(ids)
%>
Simple Fields with some options
<%
ids = ['StringDifferentEmpty','DateDifferentEmpty','BooleanWithDefaults']
links(ids)
%>
File Fields
<%
ids = ['File']
links(ids)
%>
Simple Widgets
<%
ids = ['Input','Hidden','Password','CheckedPassword','TextAreaSimple','TextAreaColsAndRows','TextAreaStrip']
links(ids)
%>
Default Values
<%
ids = ['IntegerNoneDefault']
links(ids)
%>
Checkbox Widgets
<%
ids = ['Checkbox','CheckboxWithDefaults']
links(ids)
%>
Validation Examples
<%
ids = ['Required', 'MinLength','MaxLength','MinMaxLength','MinLengthCheckboxMultiChoice','MinRange','MaxRange','MinMaxRange','PlainText','OneOf','All','ReCAPTCHA','ValidationOnSequenceItem','ValidationOnSequence','RequiredStringAndFile']
links(ids)
%>
Select Widgets
<%
ids = ['SelectChoice','SelectChoiceNoneOption','SelectChoiceCallableOptions','SelectWithOtherChoice','RadioChoice','RadioChoiceNoneOption','RadioChoiceNoneOptionNoneDefault','RadioChoiceCallableOptions','RadioChoiceWithDefaults']
links(ids)
%>
Multi Select Widgets
<%
ids = ['CheckboxMultiChoice','CheckboxMultiChoiceTree']
links(ids)
%>
Structures
<%
ids = ['SimpleStructure','UploadStructure']
links(ids)
%>
Sequence of Structures (using javascript)
<%
ids = ['SequenceOfSimpleStructures','SequenceOfDateParts','SequenceOfUploadStructures','SequenceOfStructuresWithSelects','SequenceOfStructures','SequenceOfSequencesAsTextArea']
links(ids)
%>
Customised, Granular Form Layout
<%
ids = ['GranularFormLayout','CustomisedFormLayout']
links(ids)
%>