survey_js_core 0.0.1 survey_js_core: ^0.0.1 copied to clipboard
Flutter package for parsing survey json.
Package for generating survey model from json.
Usage:-
After creating survey json,you have to pass it to the SurveyJsonParser
SurveyJsonParser surveyJsonParser = SurveyJsonParser();
surveyJsonParser.parseSurveyJson(json);
parseSurveyJson(json) method return the Survey object.
for validating your questions you have to pass your survey model and input data.
input data you have to pass in the below format.
List<Map<String, dynamic>> data;
where in Map key will be your questionName and value could be anything.
SurveyChecker surveyChecker=SurveyChecker();
surveyChecker.completeSurvey(surveyModel, data);
completeSurvey(surveyModel,data) method will give error if any.
Note:-currently there are four question type supported.
1)Text
2)CheckBox
3)Radiogroup
4)Dropdown
for more information visit https://surveyjs.io/.