{{ messages.headerTitle }}
6 |{{ messages.headerDescription }}
7 |{{ messages.yourForms }};
18 |├── env.d.ts
├── public
└── favicon.ico
├── .vscode
└── extensions.json
├── src
├── builder
│ ├── modules
│ │ ├── form-builder
│ │ │ ├── navbar
│ │ │ │ ├── navbar-input
│ │ │ │ │ ├── NavbarInput.scss
│ │ │ │ │ ├── NavbarInput.vue
│ │ │ │ │ └── NavbarInput.ts
│ │ │ │ ├── navbar-style
│ │ │ │ │ ├── NavbarStyle.ts
│ │ │ │ │ ├── NavbarStyle.scss
│ │ │ │ │ └── NavbarStyle.vue
│ │ │ │ ├── navbar-validation
│ │ │ │ │ ├── NavbarValidation.ts
│ │ │ │ │ ├── NavbarValidation.scss
│ │ │ │ │ └── NavbarValidation.vue
│ │ │ │ ├── navbar-property
│ │ │ │ │ ├── NavbarProperty.scss
│ │ │ │ │ ├── NavbarProperty.ts
│ │ │ │ │ └── NavbarProperty.vue
│ │ │ │ ├── navbar-header
│ │ │ │ │ ├── NavbarHeader.ts
│ │ │ │ │ ├── NavbarHeader.vue
│ │ │ │ │ └── NavbarHeader.scss
│ │ │ │ └── navbar-layout
│ │ │ │ │ ├── NavbarLayout.scss
│ │ │ │ │ ├── NavbarLayout.vue
│ │ │ │ │ └── NavbarLayout.ts
│ │ │ ├── form-area
│ │ │ │ ├── form-layout
│ │ │ │ │ ├── FormLayout.ts
│ │ │ │ │ ├── FormLayout.vue
│ │ │ │ │ └── FormLayout.scss
│ │ │ │ └── form-item
│ │ │ │ │ ├── FormItem.ts
│ │ │ │ │ ├── FormItem.vue
│ │ │ │ │ └── FormItem.scss
│ │ │ └── header
│ │ │ │ ├── Header.vue
│ │ │ │ ├── Header.ts
│ │ │ │ └── Header.scss
│ │ ├── global
│ │ │ ├── button
│ │ │ │ ├── Button.ts
│ │ │ │ ├── Button.vue
│ │ │ │ └── Button.scss
│ │ │ └── switch
│ │ │ │ ├── Switch.ts
│ │ │ │ ├── Switch.vue
│ │ │ │ └── Switch.scss
│ │ └── parser
│ │ │ ├── Parser.scss
│ │ │ ├── Parser.vue
│ │ │ └── Parser.ts
│ ├── pages
│ │ ├── component-test
│ │ │ ├── ComponentTest.scss
│ │ │ ├── ComponentTest.vue
│ │ │ └── ComponentTest.ts
│ │ ├── form-builder
│ │ │ ├── FormBuilder.vue
│ │ │ ├── FormBuilder.ts
│ │ │ └── FormBuilder.scss
│ │ └── main
│ │ │ ├── Main.ts
│ │ │ ├── Main.vue
│ │ │ └── Main.scss
│ ├── builder
│ │ ├── Builder.scss
│ │ ├── Builder.vue
│ │ └── Builder.ts
│ ├── utils
│ │ ├── EventBus.ts
│ │ └── FindParentNode.ts
│ ├── index.ts
│ ├── hooks
│ │ ├── modules
│ │ │ └── StyleController.ts
│ │ ├── UseMessages.ts
│ │ └── UseDrag.ts
│ ├── components
│ │ ├── text-area
│ │ │ ├── TextArea.scss
│ │ │ ├── TextArea.vue
│ │ │ └── TextArea.ts
│ │ ├── select
│ │ │ ├── Select.scss
│ │ │ ├── Select.vue
│ │ │ └── Select.ts
│ │ ├── input
│ │ │ ├── Input.scss
│ │ │ ├── Input.vue
│ │ │ └── Input.ts
│ │ ├── check-box
│ │ │ ├── CheckBox.scss
│ │ │ ├── CheckBox.vue
│ │ │ └── CheckBox.ts
│ │ ├── ComponentInterfaces.ts
│ │ └── option-list
│ │ │ ├── OptionList.ts
│ │ │ ├── OptionList.vue
│ │ │ └── OptionList.scss
│ ├── interfaces
│ │ ├── AppState.ts
│ │ ├── DragInterface.ts
│ │ └── Messages.ts
│ ├── assets
│ │ ├── form-layout
│ │ │ ├── trash.svg
│ │ │ └── drag.svg
│ │ └── header
│ │ │ ├── form.svg
│ │ │ └── arrow-back.svg
│ └── constants
│ │ └── DefaultMessages.ts
├── Global.scss
├── main.ts
└── App.vue
├── tsconfig.vite-config.json
├── vite.config.ts
├── index.html
├── tsconfig.json
├── .gitignore
├── package.json
├── Readme.md
└── LICENSE.MD
/env.d.ts:
--------------------------------------------------------------------------------
1 | ///
{{ properties.header || messages.title }}
4 | 5 |{{ messages.validation }}
6 |{{title}}
4 |{{ (properties && properties.header) || messages.title }}
4 | inputText = event.target.value" 11 | /> 12 |{{ messages.validation }}
13 |{{ messages.dragDrop }}
9 |{{ messages.headerDescription }}
7 |{{ messages.yourForms }};
18 |