Module: Rawbotz::Helpers::IconHelper
- Defined in:
- lib/rawbotz/helpers/icon_helper.rb
Instance Method Summary collapse
- #add_icon(tooltip_text: nil) ⇒ Object
- #bool_icon(attr) ⇒ Object
- #delete_icon(tooltip_text: nil) ⇒ Object
- #error_icon(tooltip_text: nil) ⇒ Object
- #external_link_icon(tooltip_text: nil) ⇒ Object
- #false_icon(tooltip_text: nil) ⇒ Object
- #index_icon(tooltip_text: nil) ⇒ Object
- #info_icon(tooltip_text: nil) ⇒ Object
- #link_icon(tooltip_text: nil) ⇒ Object
- #mail_icon(tooltip_text: nil) ⇒ Object
- #order_icon(tooltip_text: nil) ⇒ Object
- #order_state_icon(order) ⇒ Object
- #pack_icon(tooltip_text: nil) ⇒ Object
- #packlist_icon(tooltip_text: nil) ⇒ Object
- #packsize_icon(tooltip_text: nil) ⇒ Object
- #product_icon(tooltip_text: nil) ⇒ Object
- #products_icon(tooltip_text: nil) ⇒ Object
- #remote_icon(tooltip_text: nil) ⇒ Object
- #sales_icon(tooltip_text: nil) ⇒ Object
- #save_icon(tooltip_text: nil) ⇒ Object
- #settings_icon(tooltip_text: nil) ⇒ Object
- #shelve_icon(tooltip_text: nil) ⇒ Object
- #stock_empty_icon(tooltip_text: nil) ⇒ Object
- #stock_full_icon(tooltip_text: nil) ⇒ Object
- #stock_icon(tooltip_text: nil) ⇒ Object
- #success_icon(tooltip_text: nil) ⇒ Object
- #supplier_icon(tooltip_text: nil) ⇒ Object
- #true_icon(tooltip_text: nil) ⇒ Object
- #view_icon(tooltip_text: nil) ⇒ Object
- #warning_icon(tooltip_text: nil) ⇒ Object
Instance Method Details
#add_icon(tooltip_text: nil) ⇒ Object
4 5 6 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 4 def add_icon tooltip_text: nil icon "plus", tooltip_text: tooltip_text end |
#bool_icon(attr) ⇒ Object
89 90 91 92 93 94 95 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 89 def bool_icon attr if attr true_icon else false_icon end end |
#delete_icon(tooltip_text: nil) ⇒ Object
7 8 9 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 7 def delete_icon tooltip_text: nil icon "remove", tooltip_text: tooltip_text end |
#error_icon(tooltip_text: nil) ⇒ Object
10 11 12 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 10 def error_icon tooltip_text: nil icon "flash", tooltip_text: tooltip_text end |
#external_link_icon(tooltip_text: nil) ⇒ Object
13 14 15 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 13 def external_link_icon tooltip_text: nil icon "external-link", tooltip_text: tooltip_text end |
#false_icon(tooltip_text: nil) ⇒ Object
16 17 18 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 16 def false_icon tooltip_text: nil icon "close", tooltip_text: tooltip_text end |
#index_icon(tooltip_text: nil) ⇒ Object
19 20 21 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 19 def index_icon tooltip_text: nil icon "th-list", tooltip_text: tooltip_text end |
#info_icon(tooltip_text: nil) ⇒ Object
22 23 24 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 22 def info_icon tooltip_text: nil icon "info-circle", tooltip_text: tooltip_text end |
#link_icon(tooltip_text: nil) ⇒ Object
25 26 27 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 25 def link_icon tooltip_text: nil icon "info-link", tooltip_text: tooltip_text end |
#mail_icon(tooltip_text: nil) ⇒ Object
28 29 30 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 28 def mail_icon tooltip_text: nil icon "envelope-o", tooltip_text: tooltip_text end |
#order_icon(tooltip_text: nil) ⇒ Object
31 32 33 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 31 def order_icon tooltip_text: nil icon "shopping-cart", tooltip_text: tooltip_text end |
#order_state_icon(order) ⇒ Object
97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 97 def order_state_icon order case order.state when 'new' icon "star" when 'mailed' icon "envelope-o" when 'ordered' icon "arrow-right" when 'deleted' icon "remove" when 'stocked' icon "thumbs-o-up" else icon "question" end end |
#pack_icon(tooltip_text: nil) ⇒ Object
34 35 36 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 34 def pack_icon tooltip_text: nil icon "square-o", tooltip_text: tooltip_text end |
#packlist_icon(tooltip_text: nil) ⇒ Object
37 38 39 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 37 def packlist_icon tooltip_text: nil icon "paperclip", tooltip_text: tooltip_text end |
#packsize_icon(tooltip_text: nil) ⇒ Object
40 41 42 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 40 def packsize_icon tooltip_text: nil icon "cube", tooltip_text: tooltip_text end |
#product_icon(tooltip_text: nil) ⇒ Object
43 44 45 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 43 def product_icon tooltip_text: nil icon "cube", tooltip_text: tooltip_text end |
#products_icon(tooltip_text: nil) ⇒ Object
46 47 48 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 46 def products_icon tooltip_text: nil icon "cubes", tooltip_text: tooltip_text end |
#remote_icon(tooltip_text: nil) ⇒ Object
49 50 51 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 49 def remote_icon tooltip_text: nil icon "globe", tooltip_text: tooltip_text end |
#sales_icon(tooltip_text: nil) ⇒ Object
52 53 54 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 52 def sales_icon tooltip_text: nil icon "shopping-cart", tooltip_text: tooltip_text end |
#save_icon(tooltip_text: nil) ⇒ Object
55 56 57 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 55 def save_icon tooltip_text: nil icon "envelope", tooltip_text: tooltip_text end |
#settings_icon(tooltip_text: nil) ⇒ Object
58 59 60 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 58 def settings_icon tooltip_text: nil icon "wrench", tooltip_text: tooltip_text end |
#shelve_icon(tooltip_text: nil) ⇒ Object
61 62 63 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 61 def shelve_icon tooltip_text: nil icon "map-signs", tooltip_text: tooltip_text end |
#stock_empty_icon(tooltip_text: nil) ⇒ Object
64 65 66 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 64 def stock_empty_icon tooltip_text: nil icon "battery-0", tooltip_text: tooltip_text end |
#stock_full_icon(tooltip_text: nil) ⇒ Object
70 71 72 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 70 def stock_full_icon tooltip_text: nil icon "battery-4", tooltip_text: tooltip_text end |
#stock_icon(tooltip_text: nil) ⇒ Object
67 68 69 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 67 def stock_icon tooltip_text: nil icon "battery-2", tooltip_text: tooltip_text end |
#success_icon(tooltip_text: nil) ⇒ Object
73 74 75 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 73 def success_icon tooltip_text: nil icon "smile-o", tooltip_text: tooltip_text end |
#supplier_icon(tooltip_text: nil) ⇒ Object
76 77 78 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 76 def supplier_icon tooltip_text: nil icon "truck", tooltip_text: tooltip_text end |
#true_icon(tooltip_text: nil) ⇒ Object
79 80 81 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 79 def true_icon tooltip_text: nil icon "check-circle-o", tooltip_text: tooltip_text end |
#view_icon(tooltip_text: nil) ⇒ Object
82 83 84 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 82 def view_icon tooltip_text: nil icon "eye", tooltip_text: tooltip_text end |
#warning_icon(tooltip_text: nil) ⇒ Object
85 86 87 |
# File 'lib/rawbotz/helpers/icon_helper.rb', line 85 def warning_icon tooltip_text: nil icon "warning", tooltip_text: tooltip_text end |