flutter_survey_js 0.0.2-dev.3
flutter_survey_js: ^0.0.2-dev.3 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.2-dev.3
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/multi_localization_delegate.dart';
import 'package:flutter_survey_js/questionnaire_page.dart';
import 'package:flutter_survey_js/survey.dart';
import 'package:flutter_survey_js/ui/elements/boolean.dart';
import 'package:flutter_survey_js/ui/elements/checkbox.dart';
import 'package:flutter_survey_js/ui/elements/comment.dart';
import 'package:flutter_survey_js/ui/elements/conditionable_widget.dart';
import 'package:flutter_survey_js/ui/elements/dropdown.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.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/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/always_update_form_array.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_group_button.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/reactive/reactive_wrap_form_array.dart';
import 'package:flutter_survey_js/ui/survey_configuration.dart';
import 'package:flutter_survey_js/ui/survey_element_factory.dart';
import 'package:flutter_survey_js/ui/survey_layout.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';