neom_generator 2.0.0
neom_generator: ^2.0.0 copied to clipboard
Neom Generator for Open Neom.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add neom_generatorThis will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):
dependencies:
neom_generator: ^2.0.0Alternatively, 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:neom_generator/data/firestore/chamber_firestore.dart';
import 'package:neom_generator/data/implementations/harmonic/harmonic_footprint_controller.dart';
import 'package:neom_generator/data/implementations/harmonic/resonance_bridge.dart';
import 'package:neom_generator/data/implementations/incienso_recorder.dart';
import 'package:neom_generator/data/implementations/incienso_session_reporter.dart';
import 'package:neom_generator/data/implementations/incienso_tracker.dart';
import 'package:neom_generator/data/incienso_catalog.dart';
import 'package:neom_generator/data/translations/generator_de_translations.dart';
import 'package:neom_generator/data/translations/generator_en_translations.dart';
import 'package:neom_generator/data/translations/generator_es_translations.dart';
import 'package:neom_generator/data/translations/generator_fr_translations.dart';
import 'package:neom_generator/domain/models/harmonic/footprint_snapshot.dart';
import 'package:neom_generator/domain/models/harmonic/group_resonance.dart';
import 'package:neom_generator/domain/models/harmonic/harmonic_capture.dart';
import 'package:neom_generator/domain/models/harmonic/harmonic_compatibility.dart';
import 'package:neom_generator/domain/models/harmonic/harmonic_footprint.dart';
import 'package:neom_generator/domain/models/harmonic/sonic_avatar.dart';
import 'package:neom_generator/domain/models/harmonic/vocal_emotional_state.dart';
import 'package:neom_generator/domain/models/harmonic/vocal_range.dart';
import 'package:neom_generator/domain/models/incienso.dart';
import 'package:neom_generator/domain/models/incienso_review.dart';
import 'package:neom_generator/domain/models/incienso_session.dart';
import 'package:neom_generator/domain/use_cases/audio_generator_service.dart';
import 'package:neom_generator/domain/use_cases/chamber_preset_service.dart';
import 'package:neom_generator/domain/use_cases/harmonic_footprint_service.dart';
import 'package:neom_generator/domain/use_cases/neom_analyzer_service.dart';
import 'package:neom_generator/domain/use_cases/neom_generator_service.dart';
import 'package:neom_generator/engine/neom_breath_engine.dart';
import 'package:neom_generator/engine/neom_breathing_engine.dart';
import 'package:neom_generator/engine/neom_flocking_engine.dart';
import 'package:neom_generator/engine/neom_fractal_engine.dart';
import 'package:neom_generator/engine/neom_frequency_painter_engine.dart';
import 'package:neom_generator/engine/neom_isochronic_engine.dart';
import 'package:neom_generator/engine/neom_modulator_engine.dart';
import 'package:neom_generator/engine/neom_neuro_state_engine.dart';
import 'package:neom_generator/engine/neom_sine_engine.dart';
import 'package:neom_generator/engine/web_audio_context_impl.dart';
import 'package:neom_generator/engine/web_audio_context_stub.dart';
import 'package:neom_generator/generator_routes.dart';
import 'package:neom_generator/ui/breathing/neom_breathing_controller.dart';
import 'package:neom_generator/ui/breathing/neom_breathing_fullscreen_page.dart';
import 'package:neom_generator/ui/chamber/chamber_controller.dart';
import 'package:neom_generator/ui/chamber/chamber_page.dart';
import 'package:neom_generator/ui/chamber/chamber_preset_controller.dart';
import 'package:neom_generator/ui/chamber/chamber_presets_page.dart';
import 'package:neom_generator/ui/experiences/neom_experiences_page.dart';
import 'package:neom_generator/ui/flocking/neom_flocking_controller.dart';
import 'package:neom_generator/ui/flocking/neom_flocking_fullscreen_page.dart';
import 'package:neom_generator/ui/fractal/neom_fractal_controller.dart';
import 'package:neom_generator/ui/fractal/neom_fractal_fullscreen_page.dart';
import 'package:neom_generator/ui/harmonic/footprint_timeline_widget.dart';
import 'package:neom_generator/ui/harmonic/harmonic_capture_button.dart';
import 'package:neom_generator/ui/harmonic/harmonic_footprint_painter.dart';
import 'package:neom_generator/ui/harmonic/harmonic_footprint_widget.dart';
import 'package:neom_generator/ui/incienso/incienso_detail_sheet.dart';
import 'package:neom_generator/ui/miniplayer/mini_neom_player.dart';
import 'package:neom_generator/ui/neom_generator_controller.dart';
import 'package:neom_generator/ui/neom_generator_page.dart';
import 'package:neom_generator/ui/oscilloscope/neom_oscilloscope_controller.dart';
import 'package:neom_generator/ui/oscilloscope/neom_oscilloscope_fullscreen_page.dart';
import 'package:neom_generator/ui/oscilloscope/neom_oscilloscope_fullscreen_painter.dart';
import 'package:neom_generator/ui/painters/circuit_wave_painter.dart';
import 'package:neom_generator/ui/painters/frequency_painter.dart';
import 'package:neom_generator/ui/painters/lissajous_3d_painter.dart';
import 'package:neom_generator/ui/painters/lissajous_painter.dart';
import 'package:neom_generator/ui/painters/mic_waveform_painter.dart';
import 'package:neom_generator/ui/painters/neom_binaural_beat_painter.dart';
import 'package:neom_generator/ui/painters/neom_breathing_painter.dart';
import 'package:neom_generator/ui/painters/neom_flocking_painter.dart';
import 'package:neom_generator/ui/painters/neom_fractal_painter.dart';
import 'package:neom_generator/ui/painters/oscilloscope_painter.dart';
import 'package:neom_generator/ui/painters/perimeter_wave_painter.dart';
import 'package:neom_generator/ui/panels/neom_breath_control_panel.dart';
import 'package:neom_generator/ui/panels/neom_modulation_control_panel.dart';
import 'package:neom_generator/ui/panels/neom_neuro_state_control_panel.dart';
import 'package:neom_generator/ui/panels/neom_spatial_control_panel.dart';
import 'package:neom_generator/ui/panels/neom_visual_mode_control_panel.dart';
import 'package:neom_generator/ui/web/neom_generator_web_page.dart';
import 'package:neom_generator/ui/widgets/camara_neom_tutorial.dart';
import 'package:neom_generator/ui/widgets/generator_widgets.dart';
import 'package:neom_generator/ui/widgets/incienso_review_modal.dart';
import 'package:neom_generator/ui/widgets/mic_monitor_widget.dart';
import 'package:neom_generator/ui/widgets/session_time_meter.dart';
import 'package:neom_generator/utils/constants/generator_translation_constants.dart';
import 'package:neom_generator/utils/constants/neom_chamber_preset_pack.dart';
import 'package:neom_generator/utils/constants/neom_generator_constants.dart';
import 'package:neom_generator/utils/constants/neom_slider_constants.dart';
import 'package:neom_generator/utils/enums/eeg_band.dart';
import 'package:neom_generator/utils/enums/neom_frequency_target.dart';
import 'package:neom_generator/utils/enums/neom_neuro_state.dart';
import 'package:neom_generator/utils/enums/neom_numeric_target.dart';
import 'package:neom_generator/utils/enums/neom_spatial_mode.dart';
import 'package:neom_generator/utils/enums/neom_visual_mode.dart';