legalthings / legalform-js
JavaScript library to create a form from a LegalForms definition
Installs: 3 069
Dependents: 0
Suggesters: 0
Security: 0
Stars: 5
Watchers: 14
Forks: 3
Open Issues: 4
Language:JavaScript
- dev-master
- v0.4.3
- v0.4.2
- v0.4.1
- v0.4.0
- v0.3.62
- v0.3.61
- v0.3.60
- v0.3.59
- v0.3.58
- v0.3.57
- v0.3.56
- v0.3.55
- v0.3.54
- v0.3.53
- v0.3.52
- v0.3.51
- v0.3.50
- v0.3.49
- v0.3.48
- v0.3.47
- v0.3.46
- v0.3.45
- v0.3.44
- v0.3.43
- v0.3.42
- v0.3.41
- v0.3.40
- v0.3.39
- v0.3.38
- v0.3.37
- v0.3.36
- v0.3.35
- v0.3.34
- v0.3.33
- v0.3.32
- v0.3.31
- v0.3.30
- v0.3.29
- v0.3.28
- v0.3.27
- v0.3.26
- v0.3.25
- v0.3.24
- v0.3.23
- v0.3.22
- v0.3.21
- v0.3.20
- v0.3.19
- v0.3.18
- v0.3.17
- v0.3.16
- v0.3.15
- v0.3.14
- v0.3.13
- v0.3.12
- v0.3.11
- v0.3.10
- v0.3.9
- v0.3.8
- v0.3.7
- v0.3.6
- v0.3.5
- v0.3.4
- v0.3.3
- v0.3.2
- v0.3.1
- v0.3.0
- v0.2.2
- v0.2.1
- v0.2.0
- v0.1.0
- dev-dependabot/npm_and_yarn/qs-6.5.3
- dev-dependabot/npm_and_yarn/minimatch-3.1.2
- dev-dependabot/npm_and_yarn/jsdom-16.5.0
- dev-Fix_datepicker_issue_1137_2
- dev-Fix_datepicker_issue_1137
- dev-Validate_checkbox_group
- dev-Selectize_dropdown_partly_hidden
- dev-Typo_fix
- dev-Fix_steps_counter
- dev-Fix_iterating_fields
- dev-v4_fixes
- dev-Bulma_variant
- dev-Material_variant
- dev-Use_css_frameworks
- dev-Default_computed_values_in_repeated_steps
- dev-npm-package
- dev-Allow_rewriting_values_before_save
- dev-Fix_for_min_max_date_options
- dev-price_fields_should_be_stored_as_float_comma_fix
- dev-repeater_issue_with_number_with_unit_fix
- dev-monthonly-datepicker-hide-year-title
- dev-fix_for_parseNumber
- dev-repeater_issue_with_expressions
- dev-make_required_fields_optional_in_editor
- dev-required_checkbox_does_not_work_for_option_groups
- dev-price_fields_should_be_stored_as_float
- dev-repeater_issue_with_number_with_unit
- dev-fix-required-option-group
- dev-required_fields_do_not_need_to_be_required_in_the_editor
- dev-fixed-dist
- dev-encode-value
- dev-build-without-node
- dev-fix-defaults-material
- dev-replace-host
- dev-Checkbox_does_not_need_to_contain_a_label
- dev-Fix_parseNumber_for_using_with_unit_numbers
- dev-Dist_update_and_fixes
- dev-Extra_options_for_date_fields
- dev-Global_locale_format_function
- dev-Support_square_brackets_in_condition_keypath
- dev-number_field_do_no_longer_work_with_decimals
- dev-required_fields_in_combination_with_leading_text
- dev-choice_list_with_long_options_do_not_display_correctly
- dev-Hidden_required_fields_prevent_from_continue
- dev-required_fields_should_show_red_when_continue_to_step
- dev-critical_bug_with_paragraph_anchors
- dev-number_with_unit_data_as_field_group_problem
- dev-Improve_live-contracts_form_model
- dev-object_object_issue
- dev-fix_undefined_and_null_in_front-end
- dev-Make_repeater_so_parties_can_be_variable
- dev-Changes_in_LegalForm_specification_for_live_contracts
- dev-Use_older_validator_version
- dev-Checkbox_issue
- dev-update-validator
- dev-number_with_large_unit_problem
- dev-Add_ability_to_select_a_default_value_for_options_select_field_types
- dev-Default_value_not_interpolated
- dev-currency-dots
- dev-form-label-and-bonus
- dev-selectize-ractive
- dev-label-fix
- dev-to-material-fix
- dev-materializing-fix
- dev-form-group-label
- dev-minor_changes_styling
- dev-styling
- dev-updated_bootstrap-material-design
- dev-form-meta-validation
- dev-recommit-optiongroup-fix
- dev-initbootstrap
- dev-group-validation
- dev-fix-required
- dev-fix-ltritourl
- dev-fix-radio-buttons
- dev-fix-material-checkbox
- dev-Obtain_wizard_actions_from_view
- dev-Default_value_of_dates_is_random_number
- dev-moment-tostring
- dev-show-empty-optiongroup
- dev-Changing_units_for_number_with_unit_field
- dev-fix-fn-on-undefined
- dev-header-document-wrong-font
- dev-material-label-over-input-addons
- dev-scrollTo-fix
- dev-Failure_on_IE
- dev-selectize-item-long-text-fix
- dev-Cannot_read_property_deferredObservers_of_undefined
- dev-long-labels
- dev-Article_numbers_are_not_displayed
- dev-Hardcoded_locale_for_datepicker
- dev-Numbers_with_unit_are_displayed_as_object_object
- dev-Group_name_data_breaks_Ractive
- dev-javascript-error-validation
- dev-ractive-v0.8
- dev-double-quote-in-help-text
- dev-LegalDocx_Form_Styling
- dev-LegalDocx_Form_Styling2
- dev-datepicker-fix-mask
- dev-selectize-fix-with-value
- dev-Selectize_shown_as_having_a_value_when_none_is_selected
- dev-Photo_id_field_does_not_work
- dev-document-mobile-view-to-1024px
- dev-external_service-option_for_external_source
- dev-use-bootstrap-tabs-in-mobile
- dev-preview-buttons-broken
- dev-Autoselect_value
- dev-External_source_fetch_on_page_load
- dev-JMESpath_for_external_source
- dev-step_description_not_shown_in_Material_design_demo
- dev-fix-selectize-in-material
- dev-nomaterial-design
- dev-fix_assets_path_in_material
- dev-help_text_of_all_steps_show_on_load
- dev-default_value-for_select_should_be_an_empty_string
- dev-material-minor-changes-step
- dev-material-fix-datepicker-monthes
- dev-material-fix-ractive-090
- dev-material-fix-select-has-error
- dev-Use_mustache-tidy_in_LegalDocx
- dev-Preview_issues
- dev-Fix_for_applying_form_scrollbar
- dev-Selectize_is_not_marked_as_error_field
- dev-Selectize_not_applyed_after_condition_is_true
- dev-Select_showed_option_isn't_the_default
- dev-Gel_LegalDocx_edit_form_working_with_LegalForm-Builder
- dev-material-desigin-fix-icons
- dev-date-validation
- dev-Jasmine_tests_for_multiple_steps
- dev-datepicker-fix
- dev-Jasmine_tests_for_legalform.build_for_attributes
- dev-change-material-to-worked
- dev-Jasmine_tests_for_legalform.build_for_field_types
- dev-Support_password_field
- dev-material-fix-init-styling
- dev-Support_static_content
- dev-material-apply-styles
- dev-Implement_LegalForm.calc
- dev-Tests_and_fix_using_conditions
- dev-Fix_data_mask
- dev-Fix_external_data
- dev-Fix_external_source
This package is auto-updated.
Last update: 2024-11-12 11:25:37 UTC
README
JavaScript library to create the HTML of a form a LegalForms definition.
Installation
For use in a PHP project
composer install legalthings/legalform-js
CDN
You can load legalform.js using the rawgit CDN.
<script src="https://rawgit.com/legalthings/legalform-js/master/legalform.js"></script>
Usage
var formHtml = new LegalForm().build(definition);