UNPKG

vue3-form-producer

Version:

業務アプリケーションに必要とされるフォームの作成から、フォームを使った入力画面、データ表示画面までをJSONデータで連携し、Vue.js / Bootstrap-Vue-Next でのフロントエンド開発におけるフォーム開発の生産性を飛躍的に向上するコンポーネントです。

214 lines (210 loc) 8.18 kB
import swFormEditor from './components/editor/sw-form-editor.vue' import swItemEditorDate from './components/editor/sw-item-editor-date.vue' import swItemEditorDatetime from './components/editor/sw-item-editor-datetime.vue' import swItemEditorFile from './components/editor/sw-item-editor-file.vue' import swItemEditorFullname from './components/editor/sw-item-editor-fullname.vue' import swItemEditorLabel from './components/editor/sw-item-editor-label.vue' import swItemEditorLink from './components/editor/sw-item-editor-link.vue' import swItemEditorLongText from './components/editor/sw-item-editor-long-text.vue' import swItemEditorMailaddress from './components/editor/sw-item-editor-mailaddress.vue' import swItemEditorMultiSelect from './components/editor/sw-item-editor-multi-select.vue' import swItemEditorNumeric from './components/editor/sw-item-editor-numeric.vue' import swItemEditorPassword from './components/editor/sw-item-editor-password.vue' import swItemEditorPhonenumber from './components/editor/sw-item-editor-phonenumber.vue' import swItemEditorPicture from './components/editor/sw-item-editor-picture.vue' import swItemEditorPulldown from './components/editor/sw-item-editor-pulldown.vue' import swItemEditorShortText from './components/editor/sw-item-editor-short-text.vue' import swItemEditorSign from './components/editor/sw-item-editor-sign.vue' import swItemEditorSingleSelect from './components/editor/sw-item-editor-single-select.vue' import swItemEditorSwitch from './components/editor/sw-item-editor-switch.vue' import swItemEditorTable from './components/editor/sw-item-editor-table.vue' import swItemEditorTime from './components/editor/sw-item-editor-time.vue' import swItemEditorUrl from './components/editor/sw-item-editor-url.vue' import swItemEditor from './components/editor/sw-item-editor.vue' import swItemType from './components/editor/sw-item-type.vue' import swFormInputter from './components/inputter/sw-form-inputter.vue' import swItemInputter from './components/inputter/sw-item-inputter.vue' import swLanguage from './components/lib/sw-language.js' import swSchmeType from './components/lib/sw-schema-type.js' import swItemPartsCanvas from './components/parts/sw-item-parts-canvas.vue' import swItemPartsCheckbox from './components/parts/sw-item-parts-checkbox.vue' import swItemPartsColumns from './components/parts/sw-item-parts-columns.vue' import swItemPartsDate from './components/parts/sw-item-parts-date.vue' import swItemPartsDatetime from './components/parts/sw-item-parts-datetime.vue' import swItemPartsFile from './components/parts/sw-item-parts-file.vue' import swItemPartsFullname from './components/parts/sw-item-parts-fullname.vue' import swItemPartsLabel from './components/parts/sw-item-parts-label.vue' import swItemPartsLink from './components/parts/sw-item-parts-link.vue' import swItemPartsMailaddress from './components/parts/sw-item-parts-mailaddress.vue' import swItemPartsMarkdown from './components/parts/sw-item-parts-markdown.vue' import swItemPartsNumeric from './components/parts/sw-item-parts-numeric.vue' import swItemPartsPassword from './components/parts/sw-item-parts-password.vue' import swItemPartsPhonenumber from './components/parts/sw-item-parts-phonenumber.vue' import swItemPartsPicture from './components/parts/sw-item-parts-picture.vue' import swItemPartsRadioBool from './components/parts/sw-item-parts-radio-bool.vue' import swItemPartsRadioCheck from './components/parts/sw-item-parts-radio-check.vue' import swItemPartsRadio from './components/parts/sw-item-parts-radio.vue' import swItemPartsSelect from './components/parts/sw-item-parts-select.vue' import swItemPartsSwitch from './components/parts/sw-item-parts-switch.vue' import swItemPartsTable from './components/parts/sw-item-parts-table.vue' import swItemPartsText2 from './components/parts/sw-item-parts-text-2.vue' import swItemPartsText from './components/parts/sw-item-parts-text.vue' import swItemPartsTextarea from './components/parts/sw-item-parts-textarea.vue' import swItemPartsTime from './components/parts/sw-item-parts-time.vue' import swItemPartsUrl from './components/parts/sw-item-parts-url.vue' import swFormViewer from './components/viewer/sw-form-viewer.vue' import swItemViewerFile from './components/viewer/sw-item-viewer-file.vue' import swItemViewerFullname from './components/viewer/sw-item-viewer-fullname.vue' import swItemViewerHtml from './components/viewer/sw-item-viewer-html.vue' import swItemViewerLabel from './components/viewer/sw-item-viewer-label.vue' import swItemViewerMultiline from './components/viewer/sw-item-viewer-multiline.vue' import swItemViewerPassword from './components/viewer/sw-item-viewer-password.vue' import swItemViewerPicture from './components/viewer/sw-item-viewer-picture.vue' import swItemViewerTable from './components/viewer/sw-item-viewer-table.vue' import swItemViewerText from './components/viewer/sw-item-viewer-text.vue' import swItemViewerTexts from './components/viewer/sw-item-viewer-texts.vue' import swItemViewerUrl from './components/viewer/sw-item-viewer-url.vue' import swItemViewer from './components/viewer/sw-item-viewer.vue' import swListViewer from './components/viewer/sw-list-viewer.vue' // Named export export { swFormEditor, swItemEditorDate, swItemEditorDatetime, swItemEditorFile, swItemEditorFullname, swItemEditorLabel, swItemEditorLink, swItemEditorLongText, swItemEditorMailaddress, swItemEditorMultiSelect, swItemEditorNumeric, swItemEditorPassword, swItemEditorPhonenumber, swItemEditorPicture, swItemEditorPulldown, swItemEditorShortText, swItemEditorSign, swItemEditorSingleSelect, swItemEditorSwitch, swItemEditorTable, swItemEditorTime, swItemEditorUrl, swItemEditor, swItemType, swFormInputter, swItemInputter, swLanguage, swSchmeType, swItemPartsCanvas, swItemPartsCheckbox, swItemPartsColumns, swItemPartsDate, swItemPartsDatetime, swItemPartsFile, swItemPartsFullname, swItemPartsLabel, swItemPartsLink, swItemPartsMailaddress, swItemPartsMarkdown, swItemPartsNumeric, swItemPartsPassword, swItemPartsPhonenumber, swItemPartsPicture, swItemPartsRadioBool, swItemPartsRadioCheck, swItemPartsRadio, swItemPartsSelect, swItemPartsSwitch, swItemPartsTable, swItemPartsText2, swItemPartsText, swItemPartsTextarea, swItemPartsTime, swItemPartsUrl, swFormViewer, swItemViewerFile, swItemViewerFullname, swItemViewerHtml, swItemViewerLabel, swItemViewerMultiline, swItemViewerPassword, swItemViewerPicture, swItemViewerTable, swItemViewerText, swItemViewerTexts, swItemViewerUrl, swItemViewer, swListViewer }; // Default export export default { swFormEditor, swItemEditorDate, swItemEditorDatetime, swItemEditorFile, swItemEditorFullname, swItemEditorLabel, swItemEditorLink, swItemEditorLongText, swItemEditorMailaddress, swItemEditorMultiSelect, swItemEditorNumeric, swItemEditorPassword, swItemEditorPhonenumber, swItemEditorPicture, swItemEditorPulldown, swItemEditorShortText, swItemEditorSign, swItemEditorSingleSelect, swItemEditorSwitch, swItemEditorTable, swItemEditorTime, swItemEditorUrl, swItemEditor, swItemType, swFormInputter, swItemInputter, swLanguage, swSchmeType, swItemPartsCanvas, swItemPartsCheckbox, swItemPartsColumns, swItemPartsDate, swItemPartsDatetime, swItemPartsFile, swItemPartsFullname, swItemPartsLabel, swItemPartsLink, swItemPartsMailaddress, swItemPartsMarkdown, swItemPartsNumeric, swItemPartsPassword, swItemPartsPhonenumber, swItemPartsPicture, swItemPartsRadioBool, swItemPartsRadioCheck, swItemPartsRadio, swItemPartsSelect, swItemPartsSwitch, swItemPartsTable, swItemPartsText2, swItemPartsText, swItemPartsTextarea, swItemPartsTime, swItemPartsUrl, swFormViewer, swItemViewerFile, swItemViewerFullname, swItemViewerHtml, swItemViewerLabel, swItemViewerMultiline, swItemViewerPassword, swItemViewerPicture, swItemViewerTable, swItemViewerText, swItemViewerTexts, swItemViewerUrl, swItemViewer, swListViewer };