flutter_survey_js 0.0.1-dev.2
flutter_survey_js: ^0.0.1-dev.2 copied to clipboard
Parse and display survey js
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add flutter_survey_js
This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get
):
dependencies:
flutter_survey_js: ^0.0.1-dev.2
Alternatively, your editor might support flutter pub get
. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:flutter_survey_js/data/condition/condition.dart';
import 'package:flutter_survey_js/data/condition/condition_runner.dart';
import 'package:flutter_survey_js/data/condition/conditions_parser.dart';
import 'package:flutter_survey_js/data/condition/function_factory.dart';
import 'package:flutter_survey_js/data/condition/helper.dart';
import 'package:flutter_survey_js/data/condition/nodes.dart';
import 'package:flutter_survey_js/data/condition/operand.dart';
import 'package:flutter_survey_js/data/condition/process.dart';
import 'package:flutter_survey_js/data/condition_operand.dart';
import 'package:flutter_survey_js/generated/intl/messages_all.dart';
import 'package:flutter_survey_js/generated/intl/messages_en.dart';
import 'package:flutter_survey_js/generated/intl/messages_zh.dart';
import 'package:flutter_survey_js/generated/l10n.dart';
import 'package:flutter_survey_js/model/element.dart';
import 'package:flutter_survey_js/model/expression.dart';
import 'package:flutter_survey_js/model/expression_item.dart';
import 'package:flutter_survey_js/model/matrix.dart';
import 'package:flutter_survey_js/model/page.dart';
import 'package:flutter_survey_js/model/panel.dart';
import 'package:flutter_survey_js/model/question.dart';
import 'package:flutter_survey_js/model/select_base.dart';
import 'package:flutter_survey_js/model/survey.dart';
import 'package:flutter_survey_js/model/survey.g.dart';
import 'package:flutter_survey_js/model/trigger.dart';
import 'package:flutter_survey_js/model/validator.dart';
import 'package:flutter_survey_js/multi_localization_delegate.dart';
import 'package:flutter_survey_js/questionnaire_page.dart';
import 'package:flutter_survey_js/survey.dart';
import 'package:flutter_survey_js/survey_answer_page.dart';
import 'package:flutter_survey_js/survey_page.dart';
import 'package:flutter_survey_js/ui/elements/checkbox.dart';
import 'package:flutter_survey_js/ui/elements/conditionable_widget.dart';
import 'package:flutter_survey_js/ui/elements/image.dart';
import 'package:flutter_survey_js/ui/elements/image_picker.dart';
import 'package:flutter_survey_js/ui/elements/matrix.dart';
import 'package:flutter_survey_js/ui/elements/matrix_dropdown.dart';
import 'package:flutter_survey_js/ui/elements/matrix_dropdown_base.dart';
import 'package:flutter_survey_js/ui/elements/matrix_dynamic.dart';
import 'package:flutter_survey_js/ui/elements/multiple_text.dart';
import 'package:flutter_survey_js/ui/elements/panel_dynamic.dart';
import 'package:flutter_survey_js/ui/elements/question_title.dart';
import 'package:flutter_survey_js/ui/elements/radio_group.dart';
import 'package:flutter_survey_js/ui/elements/ranking.dart';
import 'package:flutter_survey_js/ui/elements/rating.dart';
import 'package:flutter_survey_js/ui/elements/survey_element_factory.dart';
import 'package:flutter_survey_js/ui/elements/text.dart';
import 'package:flutter_survey_js/ui/elements_state.dart';
import 'package:flutter_survey_js/ui/form_control.dart';
import 'package:flutter_survey_js/ui/panel_title.dart';
import 'package:flutter_survey_js/ui/price_text.dart';
import 'package:flutter_survey_js/ui/reactive/reactive.dart';
import 'package:flutter_survey_js/ui/reactive/reactive_color_picker.dart';
import 'package:flutter_survey_js/ui/reactive/reactive_nested_form.dart';
import 'package:flutter_survey_js/ui/reactive/reactive_nested_group_array.dart';
import 'package:flutter_survey_js/ui/reactive/reactive_reorderable_list.dart';
import 'package:flutter_survey_js/ui/reactive/reactive_signature_string.dart';
import 'package:flutter_survey_js/ui/survey_page_widget.dart';
import 'package:flutter_survey_js/ui/survey_widget.dart';
import 'package:flutter_survey_js/ui/validators.dart';
import 'package:flutter_survey_js/utils.dart';