Module: UltimateStaticModal

Extended by:
UltimateStaticModal
Included in:
UltimateStaticModal
Defined in:
lib/ultimate_static_modal.rb,
lib/ultimate_static_modal/railtie.rb,
lib/ultimate_static_modal/version.rb,
lib/ultimate_static_modal/helpers/view_helper.rb,
lib/generators/ultimate_static_modal/install_generator.rb

Defined Under Namespace

Modules: Generators, Helpers Classes: Error, Railtie

Constant Summary collapse

VERSION =
File.read(File.expand_path("../../VERSION", __dir__)).strip

Instance Method Summary collapse

Instance Method Details

#new(**opts) ⇒ Object



12
13
14
# File 'lib/ultimate_static_modal.rb', line 12

def new(**opts)
  static_modal_class.new(**opts)
end

#static_modal_classObject



16
17
18
19
# File 'lib/ultimate_static_modal.rb', line 16

def static_modal_class
  flavor_class = UltimateTurboModal.modal_class
  static_subclasses[flavor_class] ||= build_static_subclass(flavor_class)
end