Permalink
Switch branches/tags
1.x 2.x 4.x.Testing 4.x.UnitTesting 4.x FOR-978 FOR-981 FOR-1789 add-array-search add-ckeditor add-more-form-control add-submission-on-update added-app-url-support added-clear-on-reset-select added-component-registry added-conditional-wizards added-data-map added-error-labels added-find-components-utility added-form-factory added-homepage added-html5-select-dropdown added-json-logic added-parent-references added-resize-to-signature added-temp-token-accessor added-upload-only added-wysiwyg-editor adding-core-renderer adding-custom-classes adding-descriptions adding-docs adding-eslint adding-factory-build adding-namespaced-requests adding-okta-integration adding-s3-encrypt adding-wizard adding-word-count-to-textarea allow-alternate-formio-statics allow-custom-builds allow-custom-timezones allow-edit-form-overrides allow-form-action allow-global-component-overrides allow-modified-calculated-values allow-util-format-date attach-to-html-form better-placeholder-select-support bootstrap-4-cosmetics bootstrap-4-support bugfix/FA-503-successful-text-response bugfix/FOR-977 bugfix/FOR-1173-require-decimal-fix bugfix/FOR-1214-panel-hide-label bugfix/FOR-1287-event-trigger bugfix/FOR-1491 bugfix/FOR-1595-edit-grid-description-placement bugfix/FOR-1644-required-mark-hide-label bugfix/FOR-1659-ace-textarea-not-firing-onchange bugfix/FOR-1675-textarea-content-in-read-only-mode bugfix/FOR-1701-datetime-empty bugfix/FOR-1705-html-element-losing-content-on-logic bugfix/FOR-1755-datagrid-infinite-refesh bugfix/FOR-1756-number-delimiters-in-edit-grid bugfix/FOR-1815-time-fix-safari bugfix/FOR-1816-date-time-meridiem-toggle-format bugfix/FOR-1845-component-builder-buttons-missing bugfix/FOR-1847-textarea-read-only-crash bugfix/FOR-1850-encrypted-wrong-key bugfix/add-documentation bugfix/add-row bugfix/anonymous-files bugfix/babel-7-export bugfix/before-validation-submit bugfix/button-icons bugfix/button-style bugfix/cached-currentuser-plugin bugfix/checkbox-defaultvalue bugfix/checkbox-radio bugfix/choices bugfix/clear-on-hide bugfix/cond-perf bugfix/container-label bugfix/container-validation bugfix/cookie-fallback bugfix/copy-uniquify-keys bugfix/customClass bugfix/customEvent bugfix/data-grid-components-label-overwritten-fix bugfix/data-grid-invisible-columns-error bugfix/data-grid-re-rendering bugfix/datagrid-conditions bugfix/datagrid-eval bugfix/datetime-min-max-date bugfix/day bugfix/default bugfix/destroy bugfix/disabled-fields bugfix/disabled-revisions bugfix/draft-button bugfix/dropbox-download bugfix/edit-grid-calculations-on-save bugfix/editform-validation bugfix/editgrid-datagrid-improvements bugfix/editgrid bugfix/empty-file bugfix/error-reject bugfix/factory bugfix/fetch-server-error bugfix/field-logic-required bugfix/field-logic-simple bugfix/file-data bugfix/file-inside-datagrid- bugfix/file-read-only bugfix/file-types-one bugfix/file-types bugfix/file-validation-multiple bugfix/fix-request-promise bugfix/for-611 bugfix/for-652 bugfix/for-684 bugfix/for-724 bugfix/for-731-html5-select-with-custom-values bugfix/for-777-viewashtml-fix bugfix/for-791 bugfix/for-867-astericks-for-required-field bugfix/for-867-required-mark-gets-hidden-with-label bugfix/for-923-incorrect-requests-order bugfix/for-930-search-in-select-resource bugfix/for-937-datagrid-merge-submission bugfix/for-950-input-mask-validation bugfix/for-951-datetime-export bugfix/for-969-number-commas bugfix/for-1042-components-as-string bugfix/for-1076-datagrid-min-max bugfix/for-1106-autofocus bugfix/for-1112-number-default bugfix/for-1120-radio-on-nested-forms bugfix/for-1131-required-checkbox bugfix/for-1139-date-time-calculation bugfix/for-1145-empty-email bugfix/for-1183-editgrid-interpolation bugfix/for-1186-validation-inside-datagrid bugfix/for-1190-editgrid-improvements bugfix/for-1237-date-time-moment-in-calculated bugfix/for-1239-nested-forms-validation bugfix/for-1311-required-survey bugfix/for-1330-date-filtering bugfix/for-1341-i18n-escaping bugfix/for-1364-file-component-i18n bugfix/for-1371-chech-calculated bugfix/for-1485-data-grid-hidden-field-fix bugfix/for-1497-select-html5-focus bugfix/for-1500-wizard-conditionals bugfix/for-1507 bugfix/for-1558 bugfix/for-1566-select-get-view bugfix/for-1579-remove-settings-from-date/time-component bugfix/for-1581-1582-signature bugfix/for-1586-survey-inside-datagrid bugfix/for-1587 bugfix/for-1591-api-key-regex bugfix/for-1595-multiple-values-component-redesign bugfix/for-1600-fix-validation-message-styles bugfix/for-1618-calc-clear bugfix/for-1636 bugfix/for-1638-numbe-delimiter-options bugfix/for-1645-datagrid-columns bugfix/for-1647 bugfix/for-1657-select-values-template bugfix/for-1681-pdf-token bugfix/for-1688,for-1508-tabs-components bugfix/for-1700-ie11-babel-transpile bugfix/for-1709-form-conditionals bugfix/for-1728 bugfix/for-1731 bugfix/for-1733-flatpickr-destroy bugfix/for-1745-clear-on-hide-context bugfix/for-1747-editgrid-components-validation bugfix/for-1757-logic-content-property bugfix/for-1759-number-required-decimal bugfix/for-1760 bugfix/for-1821-number-min-max-validation bugfix/form-builder-broken-settings-override bugfix/form-builder-phone-number-not-working bugfix/form-paths bugfix/formOnly bugfix/formUtils bugfix/getAllComponents bugfix/hd-webcam bugfix/hidden-component-value-object-issue bugfix/hidden-errors bugfix/iframe bugfix/improve-day-component bugfix/ios-private bugfix/lodash-in-jsonlogic bugfix/login-cache-invalidation bugfix/malformed-language bugfix/multiple-select-items-being-outside-input bugfix/namespaces bugfix/nested-form-save-as bugfix/nested-tree bugfix/nextPage-page-next bugfix/number-get-view bugfix/object-object bugfix/pathing bugfix/promise-error bugfix/promise bugfix/radio-select-infinite-refresh bugfix/radio-type bugfix/radio bugfix/refreshon bugfix/request-cache bugfix/revision-0 bugfix/same-file-upload bugfix/search-null bugfix/select-custom-items-duplication bugfix/select-infinite-change bugfix/selectbox-change-event bugfix/semantic-select bugfix/sidebar-button-eventt bugfix/simple-conditional bugfix/table-classname bugfix/text-field-widget bugfix/timezone bugfix/validation-triggering bugfix/view-as-html-for-nested-form bugfix/wizard-nested bugfix/wysiwyg-cursor-jumping bugfix/wysiwyg-read-only-empty bugfix/1333 bugfix/1693 bugfix/1779 build-2.1.3 build-2.3.3 build-2.3.4 build-2.5.0 build-2.6.0 build-2.8.3 build-2.8.5 build-2.9.10 build-2.13.0 build-2.13.5 build-2.15.0 build-2.17.3 build-2.17.5 build-2.17.6 build-2.17.7 build-2.18.0 build-2.19.0 build-2.19.1 build-2.19.2 build-2.19.3 build-2.20.3 build-2.20.4 build-2.21.0 build-2.21.1 build-2.21.2 build-2.21.3 build-2.23.2 build-2.24.3 build-2.24.5 build-2.24.6 build-2.25.3 build-2.25.4 build-2.25.5 build-2.25.6 build-2.25.7 build-2.26.3 build-2.27.0 build-2.27.1 build-2.29.3 build-2.29.4 build-2.30.0 build-2.31.4 build-3.0.0-rc.13 build-3.0.0-rc.15 build-3.0.0-rc.22 build-3.1.1 build-3.4.8 change-default-format change/for-1262-button-success changed-download-url circleci2 clone-default-value core-fixes custom-file-service custom-header ensure-formload-on-data ensure-no-duplidate-id feature/FA-493-offline-mode-final feature/FA-493-offline-mode feature/FA-496-load-projects-queries feature/FOR-409-subdomains feature/FOR-409-subdomains2 feature/FOR-1011-show-hidden-fields feature/FOR-1150-core-builder-multi-mask-phonenumber feature/FOR-1150-phone-number-multiple-masks feature/FOR-1245-data-grid-disable-adding-removing-rows feature/FOR-1599-logic-for-html-and-content feature/FOR-1736-custom-component feature/FOR-1762-wizard-event-top-navigation feature/FOR-1787-day-component-empty-parts feature/FOR-1806-language-changed-event feature/OAuth feature/add-another feature/added-input-added-option feature/addlanguage feature/advanced-conditionals feature/advanced-logic feature/button-displays-in-edit-grid feature/button-event-logic feature/button-validations feature/ce_cleanup feature/columns-adjustment feature/component-copy-and-paste feature/components-export feature/components-tooltip feature/cookie-fallback feature/css-classes-for-buttons feature/currentuser-options feature/custom-errors feature/customize-validation-message feature/data-reprint feature/edit-grid-add-row-event feature/edit-grid-row-open-class feature/editgrid-data feature/editgrid-data2 feature/editgrid feature/field-encryption feature/file-support feature/file-types feature/file feature/focus-blur-events feature/for-218 feature/for-251 feature/for-713 feature/for-775 feature/for-778 feature/for-795 feature/for-811-submit-error-message feature/for-927-collapsible-fields feature/for-928-add-selected-class-for-radio-option feature/for-942-select-dropdown-pagination feature/for-968-wizard-buttons-customization feature/for-1078-input-formats feature/for-1247-for-1288-select-improvements feature/for-1274-for-1288-select-improvements feature/for-1316-day-input-labels feature/for-1567-datetime-dynamic-change feature/for-1601-implement-url-component feature/for-1758 feature/for-1803-hide-pdf-submit feature/formio-grid feature/formioWizard-cancel feature/global-namespace feature/handlebars feature/html-refresh feature/i18n-number feature/icons-nested-forms feature/json-logic-dates feature/lang feature/lib-builds feature/locale-date-formatting feature/lodash_template feature/main-src feature/mask-input feature/min-max-validator-day-component feature/mock-tests feature/new-property-for-columns feature/oauth-initiated-login feature/options-alter feature/phraseapp feature/plugin-class feature/plugin-response feature/projectUrl feature/rowIndex feature/seamless feature/shortcuts feature/show-label-datagrid feature/show-tooltips-on-click-and-touch feature/sidebar-buttons feature/spell-check feature/submission-states feature/templates feature/time feature/tree-component feature/url-url feature/versions feature/view-as-html feature/web-camera feature/webcam feature/webview-camera-plugin feature/wysiwyg fix-action-on-forms fix-alert-not-going-away fix-base-url-paths fix-build-on-change fix-builder-on-change fix-child-override-visibility fix-choices-crash fix-columns-builder fix-container-component-issue fix-currency-decimal-limit fix-duplicate-button-validation-check fix-duplicate-datagrid-columns fix-edit-grid-saving fix-embed-code fix-empty-time-onchange fix-file-service fix-file-upload-crashes fix-formio-cache-promises fix-get-url-parts fix-get-view fix-infinite-submit fix-logout-issue fix-named-checkboxes fix-nested-form fix-oauth-modal fix-onchange-loop fix-pdf-builder-drop-zone fix-pdf-builder fix-prefix-suffix fix-radio-require-library fix-ready-trigger fix-recursive-onchange-for-wizards fix-required-labels fix-select-component-defaults fix-selects-and-datagrids fix-signature-scaling fix-single-form-issue fix-string-for-day-component fix-subform-conditionals fix-subform-urls fix-subforms-loading-and-calculations fix-table-conditions fix-tableview fix-tabs-trigger-change fix-tests fix-timezone-conversion fix-timezone-dst fix-url-upload fix-view-mode fix-warnings-and-errors fix/FOR-1076 fix/FOR-1086 fix/FOR-1174 fix/FOR-1182 fix/FOR-1730 fixed-builder-form-overrides fixed-data-validations fixed-datagrid-problems fixed-error-handling fixed-eval-code fixed-events fixed-for-in fixed-multi-submit-wizard fixed-multiple-bugs fixed-select-refresh-on fixed-setvalue-flags fixed-text-mask-dependency fixed-urls-for-open-source fixing-get-number-separators fixing-infinite-change-events form-builder formio-grid gh-pages hotfix/calculated-values improvements/refactoring improvements/resource-component improvements/styles-compiling input-widgets language/material major-performance-improvements master merge-3x more-core-fixes more-fixes-to-renderer multi-page-forms pass-along-options pdf-support refactor-data-grid refactor-form-component refactor-http-requests removed-extra-code replace-q-with-promise restructure revert-667-bugfix/for-1595-multiple-values-component-redesign revert-716-feature/for-1567-datetime-dynamic-change revert-760-handle_exception set-is-equal-select simplified-data-handling solidify-date-picker storage-refactoring textfield-widget-timezone trigger-events use-eventemitter2
Nothing to show
Find file Copy path

formio/formio.js is licensed under the

MIT License

A short and simple permissive license with conditions only requiring preservation of copyright and license notices. Licensed works, modifications, and larger works may be distributed under different terms and without source code.

This is not legal advice. Learn more about repository licenses.

408229e May 5, 2018
2 contributors

Users who have contributed to this file

@travist @zackurben
20 lines (16 sloc) 1.05 KB
The MIT License (MIT)
Copyright (c) 2018 Form.io
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in the
Software without restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.