{ "type": "textarea", "name": "feature_description", "label": "Feature Description", "placeholder": "Describe the feature when enabled", // optional "max_length": null, // optional - null for unlimited "required": false, // optional "help": "Only appears when feature toggle is enabled", // optional "dependencies": [ { "field": "enable_feature" // no value property - shows when enable_feature has any value } ] // optional }
Copy
Ask AI
{ "settings": { "feature_description": "This feature enables advanced analytics tracking for user interactions, providing detailed insights into engagement patterns and conversion metrics. It includes real-time monitoring, custom event tracking, and comprehensive reporting dashboards." // ...additional plugin settings } // ...plugin-specific additional data }
Plugin component library
Textarea
Copy
Ask AI
{ "type": "textarea", "name": "feature_description", "label": "Feature Description", "placeholder": "Describe the feature when enabled", // optional "max_length": null, // optional - null for unlimited "required": false, // optional "help": "Only appears when feature toggle is enabled", // optional "dependencies": [ { "field": "enable_feature" // no value property - shows when enable_feature has any value } ] // optional }
Copy
Ask AI
{ "settings": { "feature_description": "This feature enables advanced analytics tracking for user interactions, providing detailed insights into engagement patterns and conversion metrics. It includes real-time monitoring, custom event tracking, and comprehensive reporting dashboards." // ...additional plugin settings } // ...plugin-specific additional data }
The textarea component allows creators to enter longer, multi-line text content. It’s ideal for collecting descriptions, messages, body content, or any text that requires multiple lines and more space than a single-line input. The textarea provides an expandable interface that accommodates extensive text-based information.