Module: SimpleImagesHelper
- Defined in:
- app/helpers/simple_images_helper.rb
Instance Method Summary collapse
- #render_simple_images_actions_for(image) ⇒ Object
- #render_simple_images_destroy_link_for(image) ⇒ Object
- #render_simple_images_edit_link_for(image) ⇒ Object
- #render_simple_images_form_for(imageable, spinner: false) ⇒ Object
- #render_simple_images_spinner(klass) ⇒ Object
- #si_dom_id(image_or_imageable) ⇒ Object
Instance Method Details
#render_simple_images_actions_for(image) ⇒ Object
10 11 12 13 14 15 |
# File 'app/helpers/simple_images_helper.rb', line 10 def render_simple_images_actions_for(image) [].tap do |ary| ary << render_simple_images_edit_link_for(image) ary << render_simple_images_destroy_link_for(image) end.join.html_safe end |
#render_simple_images_destroy_link_for(image) ⇒ Object
6 7 8 |
# File 'app/helpers/simple_images_helper.rb', line 6 def render_simple_images_destroy_link_for(image) render 'simple_images/destroy', image: image end |
#render_simple_images_edit_link_for(image) ⇒ Object
2 3 4 |
# File 'app/helpers/simple_images_helper.rb', line 2 def render_simple_images_edit_link_for(image) render 'simple_images/edit', image: image end |
#render_simple_images_form_for(imageable, spinner: false) ⇒ Object
17 18 19 |
# File 'app/helpers/simple_images_helper.rb', line 17 def render_simple_images_form_for(imageable, spinner: false) render 'simple_images/form', imageable: imageable, spinner: spinner end |
#render_simple_images_spinner(klass) ⇒ Object
21 22 23 |
# File 'app/helpers/simple_images_helper.rb', line 21 def render_simple_images_spinner(klass) render 'simple_images/spinner', klass: klass end |
#si_dom_id(image_or_imageable) ⇒ Object
25 26 27 28 29 30 31 32 33 |
# File 'app/helpers/simple_images_helper.rb', line 25 def si_dom_id(image_or_imageable) if image_or_imageable.is_a?(SimpleImage) 'si_' + image_or_imageable.imageable.class.to_s.underscore + '_' + image_or_imageable.imageable.id.to_s else 'si_' + image_or_imageable.class.to_s.underscore + '_' + image_or_imageable.id.to_s end end |