NueForm

Fuse Interactive Activities

Word Cloud, Hot Takes, Q&A Board, Predictions, Tier List, Caption This, Bracket, और Map Pins activities का documentation।

Word Cloud

Words या phrases submit करें और real-time में animated word cloud बनते देखें।

Activity type: word_cloud

Configuration

PropertyTypeविवरणDefault
maxWordsPerUsernumberप्रत्येक participant द्वारा submit किए जा सकने वाले words/phrases की maximum संख्या।3
promptstringSubmissions guide करने के लिए optional prompt (जैसे, "Describe your ideal vacation in one word")।""

Behavior

  • Participants words या short phrases type करके submit करते हैं।
  • प्रत्येक submission word cloud में दिखाई देती है।
  • Multiple participants द्वारा submit किए गए words cloud में बड़े दिखाई देते हैं।
  • नए words add होने पर cloud animate और rearrange होता है।
  • प्रत्येक participant maxWordsPerUser words तक submit कर सकता है।
  • यह multi-action activity है।

Aggregated State

FieldTypeविवरण
wordsarraytext और count (कितनी बार submit हुआ) के साथ words।
totalSubmissionsnumberWord submissions की कुल संख्या।

CSS Selectors

.fuse-word-cloud, .fuse-cloud, .fuse-word, .fuse-input, .fuse-submit-btn, .fuse-hint, .fuse-status

Word Clouds icebreakers, brainstorming, और group से quick impressions gather करने के लिए विशेष रूप से effective हैं। Cloud की visual nature इसे presentations के लिए engaging बनाती है।


Hot Takes

Bold statement से agree या disagree करें। Live tug-of-war visual split दिखाता है।

Activity type: hot_takes

Configuration

PropertyTypeविवरणDefault
statementstringजिस statement से agree या disagree करना है।""
agreeColorstring"Agree" side के लिए color।"#27ae60" (green)
disagreeColorstring"Disagree" side के लिए color।"#e74c3c" (red)
agreeLabelstringAgree button के लिए custom label (जैसे, "Love it")।"" (default "Agree")
disagreeLabelstringDisagree button के लिए custom label (जैसे, "Hate it")।"" (default "Disagree")

Behavior

  • Bold statement prominently display होता है।
  • दो buttons दिखाए जाते हैं: Agree और Disagree।
  • Participants अपना vote cast करने के लिए एक button click करते हैं।
  • Tug-of-war bar visualization agree और disagree के बीच live percentage split दिखाता है।
  • यह single-action activity है।

Aggregated State

FieldTypeविवरण
statementstringStatement text।
agreeCountnumberAgree votes की संख्या।
disagreeCountnumberDisagree votes की संख्या।
agreePercentagenumberAgree votes का percentage (0-100)।
disagreePercentagenumberDisagree votes का percentage (0-100)।
totalVotesnumberCast किए गए कुल votes।

CSS Selectors

.fuse-hot-takes, .fuse-statement, .fuse-tug-bar, .fuse-percentage--agree, .fuse-percentage--disagree, .fuse-vote-btn--agree, .fuse-vote-btn--disagree, .fuse-total-count


Q&A Board

Questions submit और upvote करें। AMAs, events, और classrooms के लिए perfect।

Activity type: qa_board

Configuration

PropertyTypeविवरणDefault
maxReplyDepthnumberQuestions पर replies/threads की maximum depth।2

Behavior

  • Participants text के रूप में questions submit करते हैं।
  • सभी participants किसी भी question को upvote या downvote कर सकते हैं।
  • Questions net score (most upvoted first) के अनुसार sort होते हैं।
  • इससे सबसे popular questions top पर आते हैं।
  • यह multi-action activity है।

Aggregated State

FieldTypeविवरण
questionsListItem[]सभी submitted questions, score के अनुसार sorted।

CSS Selectors

.fuse-qa-board, .fuse-list-item, .fuse-item-text, .fuse-item-author, .fuse-score, .fuse-upvote, .fuse-downvote, .fuse-input, .fuse-submit-btn, .fuse-hint

Q&A Boards live events, webinars, और all-hands meetings के लिए ideal हैं। Upvoting mechanism सुनिश्चित करता है कि सबसे important questions top पर आएं, जिससे presenter के लिए prioritize करना आसान हो।


Predictions

Predictions बनाएं और crowd consensus देखें। बाद में optionally results reveal करें।

Activity type: predictions

Configuration

PropertyTypeविवरणDefault
questionstringPrediction question (जैसे, "Who will win the championship?")।""
predefinedOptionsarrayid और label के साथ optional predefined options। Provide होने पर, participants इनमें से चुनते हैं।[]
allowCustombooleanParticipants predefined options के अलावा या बजाय custom predictions दर्ज कर सकते हैं या नहीं।true

Behavior

  • Prediction question display होता है।
  • यदि predefined options provided हैं, participants उनमें से select करते हैं।
  • यदि allowCustom true है, participants अपनी prediction type कर सकते हैं।
  • Submit करने के बाद, participants aggregated results देखते हैं।
  • Predictions value के अनुसार group होती हैं, सबसे popular पहले दिखाई देती है।
  • यह single-action activity है।

Aggregated State

FieldTypeविवरण
predictionsarrayvalue, count, और percentage के साथ unique predictions।
totalPredictionsnumberSubmit की गई predictions की कुल संख्या।

CSS Selectors

.fuse-predictions, .fuse-option, .fuse-option-label, .fuse-option-percentage, .fuse-input, .fuse-submit-btn, .fuse-hint, .fuse-consensus


Tier List

Items को S, A, B, C, D, F tiers में drag करें और community average rankings देखें।

Activity type: tier_list

Configuration

PropertyTypeविवरणDefault
itemsarrayTiers में rank किए जाने वाले items।[]
tiersstring[]Tier labels (best से worst तक)।["S", "A", "B", "C", "D", "F"]

Item Object

FieldTypeविवरण
idstringUnique identifier।
labelstringItem के लिए display text।
imageUrlstringItem के लिए optional image URL।
mediaUrlstringOptional media URL।
mediaTypestringMedia type: image, video, icon, या qrcode
iconNamestringReact-icons icon name (जब mediaType icon हो)।
iconColorstringIcon color (जब mediaType icon हो)।
qrCodeUrlstringQR code URL (जब mediaType qrcode हो)।

Behavior

  • Items "unranked" pool में display होते हैं।
  • Participants items को अपने चुने हुए tier में drag करते हैं।
  • सभी items place होने पर, ranking submit होती है।
  • Submission के बाद, participants प्रत्येक item के लिए community average tier देखते हैं।
  • यह single-action activity है।

Aggregated State

FieldTypeविवरण
itemsarrayid, label, imageUrl, avgTier (community average), और tierCounts (कितनों ने किस tier में रखा) के साथ items।
tiersstring[]Tier labels।
totalParticipantsnumberTier rankings submit करने वाले कुल participants।

CSS Selectors

.fuse-tier-list, .fuse-tier-row, .fuse-tier-label, .fuse-tier-item, .fuse-tier-badge, .fuse-consensus

Tier Lists rich media items support करती हैं। आप rank किए जा रहे items के लिए images, icons, या QR codes भी उपयोग कर सकते हैं, जिससे product comparisons, character rankings, या किसी भी categorization exercise के लिए ये visually engaging बनती हैं।


Caption This

Image के लिए funny captions submit करें और best ones को upvote करें। Comedy gold।

Activity type: caption_this

Configuration

PropertyTypeविवरणDefault
mediaUrlstringCaption करने के लिए media का URL।""
mediaTypestringMedia का type: image, video, icon, या qrcode"image"
imageUrlstringBackward compatibility के लिए legacy field (इसके बजाय mediaUrl उपयोग करें)।None
iconNamestringReact-icons icon name (जब mediaType icon हो)।""
iconColorstringIcon color।""
qrCodeUrlstringQR code URL (जब mediaType qrcode हो)।""

Behavior

  • Image (या अन्य media) prominently display होता है।
  • Participants captions type करके submit करते हैं।
  • सभी participants captions को upvote या downvote कर सकते हैं।
  • Captions net score के अनुसार sort होते हैं, best ones surface होते हैं।
  • यह multi-action activity है।

Aggregated State

Standard ListAggregatedState उपयोग करता है:

FieldTypeविवरण
itemsListItem[]Score के अनुसार sorted submitted captions।
totalItemsnumberSubmit की गई captions की कुल संख्या।

CSS Selectors

.fuse-caption-this, .fuse-list-item, .fuse-item-text, .fuse-item-author, .fuse-score, .fuse-upvote, .fuse-downvote, .fuse-input, .fuse-submit-btn


Bracket

Tournament-style bracket जहां crowd प्रत्येक matchup पर vote करता है और champion crown होता है।

Activity type: bracket

Configuration

PropertyTypeविवरणDefault
participantsarrayBracket participants का array। प्रत्येक में id और label है।[]

Behavior

  • Participants tournament bracket format में matchups में pair होते हैं।
  • प्रत्येक matchup के लिए, सभी participants अपने preferred option के लिए vote करते हैं।
  • Round की voting complete होने पर, winners अगले round में advance करते हैं।
  • Bracket multiple rounds के through progress करता है जब तक champion crown नहीं होता।
  • यह multi-round activity है: participants प्रत्येक round में voting जारी रखते हैं।
  • Bracket participant count के आधार पर rounds की संख्या स्वचालित रूप से determine करता है।

Aggregated State

FieldTypeविवरण
matchupsBracketMatchup[]सभी rounds के सभी matchups।
currentRoundnumberCurrent active round।
totalRoundsnumberTournament में कुल rounds।

Matchup Object

FieldTypeविवरण
idstringUnique matchup identifier।
optionAobjectid, label, और votes के साथ first option।
optionBobjectid, label, और votes के साथ second option।
roundnumberयह matchup किस round का है।
winnerstringWinning option का ID (round complete होने के बाद set)।

CSS Selectors

.fuse-bracket, .fuse-matchup, .fuse-matchup-entry, .fuse-matchup-label, .fuse-matchup-votes, .fuse-round-label, .fuse-champion

Proper tournament bracket के लिए, participants की संख्या ideally 2 की power होनी चाहिए (4, 8, 16, 32)। यदि संख्या 2 की power नहीं है, तो कुछ participants को first round में "bye" मिल सकता है।


Map Pins

Map पर अपना location pin करें और real-time में देखें बाकी सब कहां से हैं।

Activity type: map_pins

Configuration

PropertyTypeविवरणDefault
mapCenterobjectMap का initial center lat और lng के साथ।{ lat: 40, lng: -95 } (center of US)
mapZoomnumberMap का initial zoom level।3
promptstringOptional prompt (जैसे, "Pin where you're from!" या "Pin your favorite vacation spot")।""

Behavior

  • Interactive map display होता है।
  • Participants map पर click करके अपने desired location पर pin place करते हैं।
  • सभी pins सभी participants के लिए real-time में दिखाई देते हैं।
  • Hover पर प्रत्येक pin participant का display name दिखाता है।
  • यह single-action activity है।

Aggregated State

FieldTypeविवरण
pinsarrayparticipantId, displayName, lat, और lng के साथ सभी pins।
totalPinsnumberPlace किए गए pins की कुल संख्या।

CSS Selectors

.fuse-map-pins, .fuse-hint, .fuse-status

Map Pins distributed teams, conference audiences, या किसी भी scenario के लिए excellent हैं जहां आप अपने group का geographic distribution visualize करना चाहते हैं। Initial center और zoom किसी भी region पर focus करने के लिए adjust किया जा सकता है।

Activity Indicator Styles

सभी interactive activities activity indicators support करती हैं -- floating notifications जो participants interact करने पर दिखाई देती हैं। आप Fuse settings में style configure कर सकते हैं:

Styleविवरण
pillSide से slide in होने वाली pill-shaped notification।
float_upऊपर float करके fade out होने वाली notification।
sparkInteraction point पर spark/flash effect।
noneActivity indicators पूरी तरह disable करें।

Activity indicators को .fuse-activity-indicator CSS selector और --fc-indicator-bg, --fc-indicator-text, और --fc-font-indicator CSS variables के माध्यम से style किया जा सकता है।

अंतिम अपडेट: 6 अप्रैल 2026