Module: LucideRuby
- Defined in:
- lib/lucide_ruby.rb,
lib/lucide_ruby/icon.rb,
lib/lucide_ruby/cache.rb,
lib/lucide_ruby/errors.rb,
lib/lucide_ruby/railtie.rb,
lib/lucide_ruby/version.rb,
lib/lucide_ruby/view_helpers.rb,
lib/lucide_ruby/configuration.rb,
lib/lucide_ruby/release_resolver.rb,
lib/generators/lucide_ruby/install_generator.rb
Defined Under Namespace
Modules: Generators, ReleaseResolver, ViewHelpers
Classes: Cache, Configuration, Error, Icon, IconNotFound, IconsNotSynced, Railtie, SyncError
Constant Summary
collapse
- VERSION =
"0.1.102"
Class Method Summary
collapse
Class Method Details
.cache ⇒ Object
30
31
32
|
# File 'lib/lucide_ruby.rb', line 30
def cache
@cache ||= Cache.new
end
|
.configuration ⇒ Object
17
18
19
|
# File 'lib/lucide_ruby.rb', line 17
def configuration
@configuration ||= Configuration.new
end
|
21
22
23
|
# File 'lib/lucide_ruby.rb', line 21
def configure
yield(configuration)
end
|
.reset_configuration! ⇒ Object
25
26
27
28
|
# File 'lib/lucide_ruby.rb', line 25
def reset_configuration!
@configuration = Configuration.new
cache.clear!
end
|