Module: EvilIcons
- Defined in:
- lib/evil_icons.rb,
lib/evil_icons/engine.rb,
lib/evil_icons/helpers.rb,
lib/evil_icons/version.rb
Defined Under Namespace
Modules: Helpers
Classes: Engine
Constant Summary
collapse
- VERSION =
"1.10.1"
Class Method Summary
collapse
Class Method Details
.assets_dir ⇒ Object
25
26
27
|
# File 'lib/evil_icons.rb', line 25
def assets_dir
File.join(root_dir, 'assets')
end
|
.images_dir ⇒ Object
29
30
31
|
# File 'lib/evil_icons.rb', line 29
def images_dir
File.join(assets_dir, 'icons')
end
|
.rails? ⇒ Boolean
13
14
15
|
# File 'lib/evil_icons.rb', line 13
def rails?
defined?(::Rails::Engine)
end
|
.register! ⇒ Object
7
8
9
10
11
|
# File 'lib/evil_icons.rb', line 7
def register!
register_helpers
register_engine if rails?
register_sprockets if sprockets?
end
|
.root_dir ⇒ Object
21
22
23
|
# File 'lib/evil_icons.rb', line 21
def root_dir
File.expand_path('../../', __FILE__)
end
|
.sprite_file ⇒ Object
33
34
35
|
# File 'lib/evil_icons.rb', line 33
def sprite_file
File.join(root_dir, 'assets', 'sprite.svg')
end
|
.sprockets? ⇒ Boolean
17
18
19
|
# File 'lib/evil_icons.rb', line 17
def sprockets?
defined?(::Sprockets)
end
|