surveyjs_flutter 0.1.1
surveyjs_flutter: ^0.1.1 copied to clipboard
A Flutter package for rendering SurveyJS forms with support for all question types including dynamic panels, matrix questions, and media inputs.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.1 - 2026-08-12 #
Changed #
- Updated package name to
surveyjs_flutter - Refactored README structure, adding table of contents, question types matrix, and updated installation guide
- Cleaned generic examples in example application
- Purged unused legacy code and assets
0.1.0 - 2026-02-09 #
Added #
- Initial release of Flutter SurveyJS package
- Core SurveyJS integration with JavaScript runtime
- Support for 19+ question types:
- Basic: text, comment, radiogroup, checkbox, dropdown, boolean, rating
- Advanced: matrix, slider, tagbox, ranking, multipletext
- Media: file, imagepicker, signaturepad
- Special: html, expression
- Placeholders: matrixdropdown, matrixdynamic, paneldynamic
- Multi-page survey support with navigation
- Validation and error handling
- Conditional logic and skip patterns
- Theme customization support
- Survey completion callbacks
- Value change callbacks
- Example application with 9 survey examples
- Comprehensive documentation
Known Limitations #
- Complex question types (matrixdropdown, matrixdynamic, paneldynamic) have placeholder implementations
- Some advanced SurveyJS features may not be fully supported