Module: SolidWebUi

Extended by:
Dry::Configurable
Defined in:
lib/solid_web_ui.rb,
lib/solid_web_ui/cable.rb,
lib/solid_web_ui/cache.rb,
lib/solid_web_ui/queue.rb,
lib/solid_web_ui/theme.rb,
lib/solid_web_ui/engine.rb,
lib/solid_web_ui/version.rb,
lib/solid_web_ui/paginator.rb,
lib/solid_web_ui/cable/engine.rb,
lib/solid_web_ui/cache/engine.rb,
lib/solid_web_ui/configurable.rb,
lib/solid_web_ui/queue/engine.rb,
app/helpers/solid_web_ui/component_helper.rb,
app/components/solid_web_ui/ui/page_component.rb,
app/components/solid_web_ui/ui/table_component.rb,
app/components/solid_web_ui/ui/paginator_component.rb,
app/components/solid_web_ui/ui/stat_card_component.rb,
app/components/solid_web_ui/ui/status_badge_component.rb

Defined Under Namespace

Modules: Cable, Cache, ComponentHelper, Configurable, Queue, Theme, Ui Classes: Engine, Paginator

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.resolve_base_controller(class_name) ⇒ Object

Resolve a configured controller class name to a class. Called lazily when a web engine’s ApplicationController is autoloaded, so host initializers have already run and ‘base_controller_class` points at the host’s auth controller.



23
24
25
# File 'lib/solid_web_ui.rb', line 23

def self.resolve_base_controller(class_name)
  class_name.to_s.constantize
end