Overview
NueForm सात categories में organized 35 से अधिक question types प्रदान करता है। प्रत्येक type एक specific प्रकार का data collect करने के लिए optimized है, simple text input से लेकर complex media capture और multi-question layouts तक।

Categories
Text Input
Respondents से text-based data collect करने वाले questions।
| Type | विवरण |
|---|---|
| Short Text | संक्षिप्त responses के लिए single-line text input। |
| Long Text | लंबे responses के लिए multi-line text area। |
| Format validation के साथ email address field। | |
| Phone Number | Country code support के साथ phone number field। |
| Number | Optional min/max validation के साथ numeric input। |
| Website/URL | Web addresses collect करने के लिए URL field। |
| Contact Info | एक question में name, email, और phone collect करने वाला composite field। |
| Address | Optional autocomplete के साथ पूर्ण mailing address field। |
Choice
Respondent को चुनने के लिए options का set present करने वाले questions।
| Type | विवरण |
|---|---|
| Multiple Choice | Optional "Other" input के साथ list से एक या अधिक options चुनें। |
| Dropdown | Dropdown menu से select करें, single या multi-select support। |
| Picture Choice | Image-based options में से चुनें। |
| Yes / No | Simple binary yes या no question। |
| Ranking | Items को preferred order में rank करने के लिए drag करें। |
| Matrix | Multiple items को multiple columns में rate करें (row x column grid)। |
Rating
Scale पर quantitative feedback collect करने वाले questions।
| Type | विवरण |
|---|---|
| Rating | 1-N scale पर shapes (stars, hearts, thumbs, crowns, lightning bolts) का उपयोग करके rate करें। |
| Opinion Scale | Customizable range और labels के साथ numeric scale पर rate करें। |
| Net Promoter Score (NPS) | Standard 0-10 NPS scale। |
Date
| Type | विवरण |
|---|---|
| Date | Configurable format के साथ date picker। |
Media
Files, drawings, recordings, और signatures capture करने वाले questions।
| Type | विवरण |
|---|---|
| File Upload | Configurable type और size limits के साथ कोई भी file upload करें। |
| Drawing | Sketches और diagrams के लिए freehand drawing canvas। |
| Video/Audio Recording | Browser में सीधे video या audio responses record करें। |
| Signature | Digital pad पर handwritten signature capture करें। |
Layout
Input की आवश्यकता के बिना form flow को structure करने वाले questions।
| Type | विवरण |
|---|---|
| Statement | Text statement जिसमें answer की आवश्यकता नहीं। Instructions या transitions के लिए उपयोगी। |
| Welcome Screen | पहले question से पहले दिखाई देने वाली introductory screen। |
| End Screen | Submission के बाद दिखाई देने वाली closing screen। Quiz modes में conditional display support करती है। |
| Summary | Final submission से पहले सभी answers की review display करता है। |
| Save Answers | Respondents को भविष्य के forms के लिए अपने answers locally save करने का option देता है। |
| Question Group | Multiple sub-questions को एक form step के भीतर step-through sequence में group करता है। |
| Multi-Question Page | Multiple questions को एक screen पर simultaneously display करता है। |
| Markdown | Markdown syntax का उपयोग करके inline form fields के साथ rich content। |
Advanced
Specialized functionality वाले questions।
| Type | विवरण |
|---|---|
| Legal / Terms | Required checkbox के साथ terms and conditions accept करें। |
| Payment | Configurable currency और amount के साथ payments collect करें। |
| Date | Configurable date format के साथ date picker। |
| Ranking | Items को preferred order में drag करके rank करें। |
| Matrix | Grid layout में multiple items को columns में rate करें। |
Common Properties
सभी question types ये common properties share करते हैं:
| Property | Type | विवरण |
|---|---|---|
title | string | Question text। Rich text और {variable} substitution support करता है। |
description | string | Optional helper text। Rich text और {variable} substitution support करता है। |
required | boolean | Question answer करना आवश्यक है या नहीं। |
hidden | boolean | Question respondents से hidden है या नहीं। |
customClassName | string | Question container पर apply होने वाली CSS class। |
properties.hideQuestionNumber | boolean | Question number prefix छिपाता है। |
properties.transition | string | इस question के लिए animation transition। |
properties.answerVariable | string | Answer को {var} substitution के लिए named variable के रूप में store करें। |
properties.media | object | Single media attachment (image, video, icon, या QR code)। |
properties.mediaItems | array | Slideshow के लिए multiple media items। |
properties.slideshowSettings | object | Multiple media items present होने पर slideshow configuration। |
logicJumps | array | इस question answer होने के बाद evaluate होने वाले logic jumps। |
validations | object | Validation rules (min/max length, pattern, custom message)। |
Validation
सभी question types निम्नलिखित optional properties के साथ validations object support करते हैं:
| Property | Type | विवरण |
|---|---|---|
minLength | number | Text answers के लिए minimum character length। |
maxLength | number | Text answers के लिए maximum character length। |
pattern | string | एक regex pattern जिससे answer match होना चाहिए। |
min | number | Minimum numeric value। |
max | number | Maximum numeric value। |
customMessage | string | Validation fail होने पर दिखाया जाने वाला custom error message। |
Quiz Mode Scoring
Quiz modes (Knowledge Quiz, Lead Qualification, Match Quiz) में, कुछ question types scoring support करते हैं। Scorable question types हैं:
- Multiple Choice
- Dropdown
- Picture Choice
- Yes / No
- Legal
- Opinion Scale
- Rating
प्रत्येक mode में scoring कैसे काम करता है इसके details के लिए Creating Forms guide देखें।