Module: OutroRails
- Defined in:
- lib/outro_rails.rb,
lib/outro_rails/engine.rb,
lib/outro_rails/theory.rb,
lib/outro_rails/version.rb,
lib/outro_rails/theory/key.rb,
lib/outro_rails/instruments.rb,
app/models/outro_rails/chord.rb,
lib/outro_rails/theory/pitch.rb,
lib/outro_rails/theory/scale.rb,
lib/outro_rails/theory/interval.rb,
lib/outro_rails/theory/note_name.rb,
lib/outro_rails/instruments/piano.rb,
lib/outro_rails/theory/transposer.rb,
app/models/outro_rails/chord_chart.rb,
lib/outro_rails/instruments/guitar.rb,
app/helpers/outro_rails/capo_helper.rb,
app/jobs/outro_rails/application_job.rb,
app/models/outro_rails/chord_voicing.rb,
app/helpers/outro_rails/chords_helper.rb,
app/helpers/outro_rails/scales_helper.rb,
lib/outro_rails/chord_chart_attribute.rb,
lib/outro_rails/instruments/guitar/capo.rb,
lib/outro_rails/theory/chord_vocabulary.rb,
lib/outro_rails/theory/nashville_number.rb,
app/helpers/outro_rails/transposer_helper.rb,
app/models/outro_rails/application_record.rb,
app/helpers/outro_rails/application_helper.rb,
app/helpers/outro_rails/instruments_helper.rb,
app/mailers/outro_rails/application_mailer.rb,
app/models/outro_rails/chord_chart/voicing.rb,
lib/outro_rails/instruments/guitar/tunings.rb,
app/controllers/outro_rails/capo_controller.rb,
app/controllers/outro_rails/home_controller.rb,
app/helpers/outro_rails/chord_charts_helper.rb,
app/controllers/outro_rails/caged_controller.rb,
app/controllers/outro_rails/chords_controller.rb,
app/controllers/outro_rails/scales_controller.rb,
lib/outro_rails/generators/voicing_seed_entry.rb,
lib/outro_rails/generators/voicing_seed_writer.rb,
app/helpers/outro_rails/circle_of_fifths_helper.rb,
lib/outro_rails/generators/chord_seed_generator.rb,
lib/outro_rails/instruments/guitar/chord_shapes.rb,
app/controllers/outro_rails/transposer_controller.rb,
lib/outro_rails/generators/voicing_stub_generator.rb,
app/controllers/outro_rails/application_controller.rb,
app/controllers/outro_rails/instruments_controller.rb,
lib/outro_rails/generators/guitar_voicing_generator.rb,
app/controllers/concerns/outro_rails/root_selectable.rb,
app/controllers/outro_rails/caged/pickers_controller.rb,
app/controllers/outro_rails/chord_voicings_controller.rb,
app/controllers/outro_rails/chords/pickers_controller.rb,
app/controllers/outro_rails/scales/pickers_controller.rb,
app/controllers/outro_rails/circle_of_fifths_controller.rb,
app/controllers/concerns/outro_rails/instrument_selectable.rb,
app/controllers/outro_rails/instruments/pickers_controller.rb,
app/controllers/outro_rails/chord_charts/voicings_controller.rb,
app/controllers/concerns/outro_rails/guitar_tuning_selectable.rb,
app/controllers/concerns/outro_rails/invalid_params_redirectable.rb
Defined Under Namespace
Modules: ApplicationHelper, Caged, CapoHelper, ChordChartAttribute, ChordCharts, ChordChartsHelper, Chords, ChordsHelper, CircleOfFifthsHelper, GuitarTuningSelectable, InstrumentSelectable, Instruments, InstrumentsHelper, InvalidParamsRedirectable, RootSelectable, Scales, ScalesHelper, Theory, TransposerHelper, VoicingSeedEntry, VoicingSeedWriter Classes: ApplicationController, ApplicationJob, ApplicationMailer, ApplicationRecord, CagedController, CapoController, Chord, ChordChart, ChordSeedGenerator, ChordVoicing, ChordVoicingsController, ChordsController, CircleOfFifthsController, Engine, GuitarVoicingGenerator, HomeController, InstrumentsController, ScalesController, TransposerController, VoicingStubGenerator
Constant Summary collapse
- VERSION =
"0.1.0"
Class Method Summary collapse
Class Method Details
.chord_chart_voicing_authorized?(chord_chart:, controller:) ⇒ Boolean
15 16 17 18 |
# File 'lib/outro_rails.rb', line 15 def self.(chord_chart:, controller:) !!.call(chord_chart: chord_chart, controller: controller) end |